-1
official guide으로 Android NDK를 사용하여 LuaJIT를 빌드하려고했습니다. 그러나 몇 가지 문제가 발생했습니다. 나는 2 일 동안 수색을하고 그러나 그들을 해결할 수 없다. 나는 NDK 경로가 정확하고 환경 변수에 추가 할 수있다 확신LuaJIT 빌드가 NDK, CentOS와 함께 실패했습니다
NDK=/opt/android/ndk
NDKABI=14
NDKVER=$NDK/toolchains/arm-linux-androideabi-4.9
NDKP=$NDKVER/prebuilt/linux-x86_64/bin/arm-linux-androideabi-
NDKF="--sysroot $NDK/platforms/android-$NDKABI/arch-arm"
NDKARCH="-march=armv7-a -mfloat-abi=softfp -Wl,--fix-cortex-a8"
make HOST_CC="gcc -m32" CROSS=$NDKP TARGET_FLAGS="$NDKF $NDKARCH"
:
여기 내 build.sh입니다. 또한 build.sh
이 올바른 위치에 있습니다. 그리고 gcc가 설치되었습니다. 나는 build.sh
를 실행할 때 일부 오류가 발생 :
==== Building LuaJIT 2.0.5 ====
make -C src
gcc: Command not found/bin/arm-linux-androideabi-
make[1]: Entering directory `/root/LuaJIT-2.0.5/src'
gcc: Command not found/bin/arm-linux-androideabi-
gcc: Command not found/bin/arm-linux-androideabi-
gcc: Command not found/bin/arm-linux-androideabi-
gcc: Command not found/bin/arm-linux-androideabi-
gcc: Command not found/bin/arm-linux-androideabi-
Makefile:254: *** Unsupported target architecture. Stop.
make[1]: Leaving directory `/root/LuaJIT-2.0.5/src'
make: *** [default] Error 2
내 최선을 다하지만, 아무 생각이 없다. 고마워. 고마워.