Wenn ich Android kompilieren bin 5.1.1, bekomme ich Dutzende von Fehlern wie folgt aus:Gebäude Android aus Quellen: nicht unterstützte reloc 43
...
...
...
libnativehelper/JniInvocation.cpp:165: error: unsupported reloc 43
libnativehelper/JniInvocation.cpp:165: error: unsupported reloc 43
libnativehelper/JniInvocation.cpp:165: error: unsupported reloc 43
libnativehelper/JniInvocation.cpp:165: error: unsupported reloc 43
und das Make-Prozess versagt schließlich:
clang: error: linker command failed with exit code 1 (use -v to see invocation)
build/core/host_shared_library_internal.mk:44: recipe for target 'out/host/linux-x86/obj32/lib/libnativehelper.so' failed
make: *** [out/host/linux-x86/obj32/lib/libnativehelper.so] Error 1
Ich habe versucht, Quellen mit und ohne Klang und mit verschiedenen Versionen von Klang zu bauen. Aber in neueren Zweigen ist der Klang eine Voraussetzung, und ohne ihn beginnt der Klang nicht.
Was könnte falsch sein?
danke für den Link zum Patch, ich habe git cherry-pick verwendet und es scheint, es funktioniert OK (der Build ist noch in Arbeit und es war nur einer der Fehler, die ich beheben musste ... Warten auf den nächsten ...) – Mixaz
Es funktionierte für mich zu diesem Zeitpunkt. – mysticTot
funktioniert in der Tat, thx – Mixaz