sh1r0 / caffe-android-lib

Porting caffe to android platform
Other
510 stars 204 forks source link

Compilation failed at ndk-r19c #135

Open lynx-liu opened 5 years ago

lynx-liu commented 5 years ago

/home/caffe-android-lib /home/caffe-android-lib /home/caffe-android-lib/OpenBLAS /home/caffe-android-lib make[1]: Entering directory '/home/caffe-android-lib/OpenBLAS/interface' make[1]: Leaving directory '/home/caffe-android-lib/OpenBLAS/interface' make[1]: Entering directory '/home/caffe-android-lib/OpenBLAS/driver/level2' make[1]: Leaving directory '/home/caffe-android-lib/OpenBLAS/driver/level2' make[1]: Entering directory '/home/caffe-android-lib/OpenBLAS/driver/level3' make[1]: Leaving directory '/home/caffe-android-lib/OpenBLAS/driver/level3' make[1]: Entering directory '/home/caffe-android-lib/OpenBLAS/driver/others' make[1]: Leaving directory '/home/caffe-android-lib/OpenBLAS/driver/others' make[1]: Entering directory '/home/caffe-android-lib/OpenBLAS/kernel' make[2]: Entering directory '/home/caffe-android-lib/OpenBLAS/kernel/x86_64' make[2]: Nothing to be done for 'clean'. make[2]: Leaving directory '/home/caffe-android-lib/OpenBLAS/kernel/x86_64' make[1]: Leaving directory '/home/caffe-android-lib/OpenBLAS/kernel' make[1]: Entering directory '/home/caffe-android-lib/OpenBLAS/test' make[1]: Leaving directory '/home/caffe-android-lib/OpenBLAS/test' make[1]: Entering directory '/home/caffe-android-lib/OpenBLAS/ctest' rm -f x make[1]: Leaving directory '/home/caffe-android-lib/OpenBLAS/ctest' make[1]: Entering directory '/home/caffe-android-lib/OpenBLAS/utest' rm -f .o openblas_utest make[1]: Leaving directory '/home/caffe-android-lib/OpenBLAS/utest' make[1]: Entering directory '/home/caffe-android-lib/OpenBLAS/exports' make[1]: Leaving directory '/home/caffe-android-lib/OpenBLAS/exports' make[1]: Entering directory '/home/caffe-android-lib/OpenBLAS/benchmark' make[1]: Leaving directory '/home/caffe-android-lib/OpenBLAS/benchmark' make[1]: Entering directory '/home/caffe-android-lib/OpenBLAS/kernel' make[2]: Entering directory '/home/caffe-android-lib/OpenBLAS/kernel/x86_64' make[2]: Nothing to be done for 'clean'. make[2]: Leaving directory '/home/caffe-android-lib/OpenBLAS/kernel/x86_64' make[1]: Leaving directory '/home/caffe-android-lib/OpenBLAS/kernel' make[1]: Entering directory '/home/caffe-android-lib/OpenBLAS/reference' make[1]: Leaving directory '/home/caffe-android-lib/OpenBLAS/reference' make[1]: Entering directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib' ( cd INSTALL; make clean ) ( cd TESTING/LIN; make clean ) ( cd BLAS/TESTING; make -f Makeblat1 clean ) ( cd CBLAS; make cleanexe ) make[2]: Entering directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/BLAS/TESTING' rm -f .o make[2]: Entering directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/INSTALL' rm -f .o make[2]: Entering directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/CBLAS' cd testing && make cleanexe make[2]: Leaving directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/BLAS/TESTING' make[2]: Leaving directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/INSTALL' ( cd BLAS/TESTING; make -f Makeblat2 clean ) ( cd BLAS/SRC; make clean ) make[2]: Entering directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/TESTING/LIN' rm -f .o make[3]: Entering directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/CBLAS/testing' rm -f x make[2]: Leaving directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/TESTING/LIN' ( cd TESTING/EIG; make clean ) make[2]: Entering directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/BLAS/TESTING' rm -f .o make[3]: Leaving directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/CBLAS/testing' make[2]: Leaving directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/CBLAS' make[2]: Entering directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/BLAS/SRC' rm -f .o make[2]: Leaving directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/BLAS/TESTING' ( cd BLAS/TESTING; make -f Makeblat3 clean ) make[2]: Leaving directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/BLAS/SRC' make[2]: Entering directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/TESTING/EIG' rm -f .o ( cd CBLAS; make clean ) make[2]: Entering directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/BLAS/TESTING' rm -f .o make[2]: Leaving directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/TESTING/EIG' ( cd TESTING; rm -f xlin xeig ) make[2]: Entering directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/CBLAS' cd src && make clean make[2]: Leaving directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/BLAS/TESTING' ( cd BLAS; rm -f xblat ) make[3]: Entering directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/CBLAS/src' rm -f .o a.out core make[3]: Leaving directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/CBLAS/src' make[2]: Leaving directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/CBLAS' ( cd SRC; make clean ) make[2]: Entering directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/SRC' rm -f .o DEPRECATED/.o make[2]: Leaving directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/SRC' ( cd SRC/VARIANTS; make clean ) make[2]: Entering directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/SRC/VARIANTS' rm -f cholesky/RL/cpotrf.o cholesky/RL/dpotrf.o cholesky/RL/spotrf.o cholesky/RL/zpotrf.o cholesky/TOP/cpotrf.o cholesky/TOP/dpotrf.o cholesky/TOP/spotrf.o cholesky/TOP/zpotrf.o lu/CR/cgetrf.o lu/CR/dgetrf.o lu/CR/sgetrf.o lu/CR/zgetrf.o lu/LL/cgetrf.o lu/LL/dgetrf.o lu/LL/sgetrf.o lu/LL/zgetrf.o lu/REC/cgetrf.o lu/REC/dgetrf.o lu/REC/sgetrf.o lu/REC/zgetrf.o qr/LL/cgeqrf.o qr/LL/dgeqrf.o qr/LL/sgeqrf.o qr/LL/zgeqrf.o qr/LL/sceil.o \ LIB/.a make[2]: Leaving directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/SRC/VARIANTS' ( cd TESTING/MATGEN; make clean ) make[2]: Entering directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/TESTING/MATGEN' rm -f .o make[2]: Leaving directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/TESTING/MATGEN' ( cd LAPACKE; make clean ) make[2]: Entering directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/LAPACKE' cd src && make clean make[3]: Entering directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/LAPACKE/src' rm -f .o make[3]: Leaving directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/LAPACKE/src' cd utils && make clean make[3]: Entering directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/LAPACKE/utils' rm -f .o make[3]: Leaving directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/LAPACKE/utils' make[2]: Leaving directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib/LAPACKE' make[1]: Leaving directory '/home/caffe-android-lib/OpenBLAS/lapack-netlib' Done. C Compiler (/home/android-ndk-r19c/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin/aarch64-linux-android-gcc --sysroot=/home/android-ndk-r19c/platforms/android-21/arch-arm64) is something wrong. 1 at ./c_check line 24. make: [config.h] Error 2 Makefile.system:165: Makefile.conf: 没有那个文件或目录 make: No rule to make target 'Makefile.conf'。 停止。 Failed to build OpenBLAS