@@ -19,10 +19,13 @@ scripts. A few modifications are still required, and the building process takes
19
19
20
20
### Goals & environment
21
21
22
- This tutorial aims at building the ** GNU toolchain 4.9** with ** Android NDK r12b ** .
22
+ This tutorial aims at building the ** GNU toolchain 4.9** with ** Android NDK r13b ** .
23
23
It has been tested on Linux x86_64, but I expect that it should work with
24
24
small changes on other systems supported by the NDK.
25
25
26
+ Past versions of this README covered building with ** Android NDK r11c & r12b** .
27
+ Please refer to those for special instructions.
28
+
26
29
### Windows
27
30
28
31
Although the NDK supports Windows (32-bit & 64-bit variants), the
@@ -62,7 +65,8 @@ repo init -u https://android.googlesource.com/platform/manifest -b gcc
62
65
```
63
66
64
67
You can then use ` repo sync ` to clone all parts of the toolchain,
65
- and ` repo forall -c git checkout ndk-r12b ` to checkout the r12b version.
68
+ and ` repo forall -c git checkout ndk-r13-release ` to checkout
69
+ the latest r13 version.
66
70
67
71
#### Adding support for Fortran
68
72
@@ -131,10 +135,3 @@ using `ndk-build`), do the previous step, and then follow
131
135
[ this guide] ( https://developer.android.com/ndk/guides/standalone_toolchain.html ) .
132
136
You will want to specify which API level you want to use. It is safe to always
133
137
use the latest available, even if you are targetting older devices.
134
-
135
- ** Warning:** There is currently (NDK r12b) an issue with a missing implementation
136
- of ` bsd_signal ` (see [ here] ( https://github.com/android-ndk/ndk/issues/160 ) ,
137
- [ here] ( http://stackoverflow.com/questions/36746904/android-linker-undefined-reference-to-bsd-signal )
138
- and finaly [ #5 ] ( https://github.com/buffer51/android-gfortran/issues/5 ) ).
139
- If you plan on building a library that uses that function
140
- (e.g. OpenSSL, OpenBLAS with LAPACK, ...), use ** API level 19** .
0 commit comments