Skip to content

Commit 760fb01

Browse files
committed
Updated instructions for ndk-r13b; removed bsd_signal warning as it doesn't seem to be an issue anymore
1 parent e444681 commit 760fb01

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

README.md

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,13 @@ scripts. A few modifications are still required, and the building process takes
1919

2020
### Goals & environment
2121

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**.
2323
It has been tested on Linux x86_64, but I expect that it should work with
2424
small changes on other systems supported by the NDK.
2525

26+
Past versions of this README covered building with **Android NDK r11c & r12b**.
27+
Please refer to those for special instructions.
28+
2629
### Windows
2730

2831
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
6265
```
6366

6467
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.
6670

6771
#### Adding support for Fortran
6872

@@ -131,10 +135,3 @@ using `ndk-build`), do the previous step, and then follow
131135
[this guide](https://developer.android.com/ndk/guides/standalone_toolchain.html).
132136
You will want to specify which API level you want to use. It is safe to always
133137
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

Comments
 (0)