|
1 | 1 | GNUstep Objective-C Runtime 2.1 |
2 | 2 | ================================= |
3 | 3 |
|
4 | | -This is first update to the second major release of the GNUstep Objective-C |
| 4 | +This is the first update to the second major release of the GNUstep Objective-C |
5 | 5 | runtime (a.k.a. libobjc2). This runtime was designed to support the features |
6 | 6 | of modern dialects of Objective-C for use with GNUstep and other Objective-C |
7 | 7 | programs. |
8 | 8 |
|
| 9 | +*NOTE:* This is the first release to use submodules. If you are downloading |
| 10 | +the sources from git, please make sure that you do a recursive clone. If you |
| 11 | +forget, the build system will give you instructions to correct this. |
| 12 | +Tarballs from GitHub do not include submodules, so if you are downloading the |
| 13 | +tarball then you will need to download the submodule separately. |
| 14 | + |
| 15 | + |
9 | 16 | Highlights of this release include: |
10 | 17 |
|
11 | 18 | - Numerous improvements to the Objective-C++ exception interoperation code. |
@@ -53,6 +60,16 @@ Alternatively, a tarball is available from: |
53 | 60 | https://github.com/gnustep/libobjc2/archive/v2.1.zip |
54 | 61 | https://github.com/gnustep/libobjc2/archive/v2.1.tar.gz |
55 | 62 |
|
| 63 | +The submodule is available from: |
| 64 | + |
| 65 | +https://github.com/Tessil/robin-map/archive/757de82.zip |
| 66 | +https://github.com/Tessil/robin-map/archive/757de82.tar.gz |
| 67 | + |
| 68 | +This will extract as robin-map-757de829927489bee55ab02147484850c687b620. |
| 69 | +You must move the contents of that directory into third_party/robin_map in the |
| 70 | +libobjc2 tree. |
| 71 | + |
| 72 | + |
56 | 73 | The runtime library is responsible for implementing the core features of the |
57 | 74 | object model, as well as exposing introspection features to the user. The |
58 | 75 | GNUstep runtime implements a superset of Apple's Objective-C Runtime APIs. |
|
0 commit comments