Ich wollte die JXcore-Bibliotheken für Android zu bauen, und ich habe einen Fehler festgestellt.Kann nicht jxcore für Android
Ich habe alle Voraussetzungen erfüllt: Ich bin auf Ubuntu 16.04, mit gcc 5.4.0, Python 2.7.12, GNU Make 4.1.
Dies sind die Schritte i gefolgt sind:
- I Android NDK heruntergeladen haben, und extrahiert es in
~/Downloads/android-ndk-r12b
- die jxcore Bibliothek
- cd in jxcore
- lief
build_scripts/android-configure.sh ../android-ndk-r12b/
in~/Downloads/jxcore
geklont, Dieses Skript wurde erfolgreich - Dann musste ich
build_scripts/android_compile.sh ../android-ndk-r12b/ --embed-leveldown
ausführen
und ich traf einen Fehler im letzten Schritt, dann ist dies das Protokoll:
Compiling Android ARM7
Traceback (most recent call last):
File "./configure", line 1119, in <module>
configure_node(output)
File "./configure", line 645, in configure_node
configure_arm(o)
File "./configure", line 569, in configure_arm
elif is_arm_hard_float_abi():
File "./configure", line 491, in is_arm_hard_float_abi
if compiler_version() >= (4, 6, 0):
File "./configure", line 560, in compiler_version
version = tuple(map(int, proc.communicate()[0].split('.')))
ValueError: invalid literal for int() with base 10: 'x\n'
compilation aborted for arm target
Weiß jemand, was dies verursacht, oder eine Lösung für sie?