Linker not found with Android NDK >= 22
Original Reporter info from Mantis: DonAlfredo @DonAlfredo
-
Reporter name: Alfred
Original Reporter info from Mantis: DonAlfredo @DonAlfredo
- Reporter name: Alfred
Description:
Starting with Android NDK 22, the GNU binutils are depreciated. And will be removed.
As a first consequence, the standard linker ld[.exe] is not available anymore when using the LVVM tools. Only ld.bfd[.exe] is available.
Some changes in t-android.pas are needed to accommodate for this change. See included patch as a proposal. It should be backwards compatible for older NDK versions.
Please review.
Additional information:
https://github.com/android/ndk/wiki/Changelog-r22#announcements
Mantis conversion info:
- Mantis ID: 38987
- Version: 3.3.1
- Fixed in version: 3.3.1
- Fixed in revision: 49498 (#9d2e71ff)