payatu / diva-android

DIVA Android - Damn Insecure and vulnerable App for Android
GNU General Public License v3.0
959 stars 284 forks source link

error while compiling #1

Closed pratamawijaya closed 8 years ago

pratamawijaya commented 8 years ago

Trying compile using make clean && make

make clean && make
ndk-build clean
make[1]: Entering directory `/Users/pratama/Documents/Workspace/Research/diva-android/app/src/main/jni'
[arm64-v8a] Clean          : divajni [arm64-v8a]
[arm64-v8a] Clean          : stdc++ [arm64-v8a]
[x86_64] Clean          : divajni [x86_64]
[x86_64] Clean          : stdc++ [x86_64]
[mips64] Clean          : divajni [mips64]
[mips64] Clean          : stdc++ [mips64]
[armeabi-v7a] Clean          : divajni [armeabi-v7a]
[armeabi-v7a] Clean          : stdc++ [armeabi-v7a]
[armeabi] Clean          : divajni [armeabi]
[armeabi] Clean          : stdc++ [armeabi]
[x86] Clean          : divajni [x86]
[x86] Clean          : stdc++ [x86]
[mips] Clean          : divajni [mips]
[mips] Clean          : stdc++ [mips]
make[1]: Leaving directory `/Users/pratama/Documents/Workspace/Research/diva-android/app/src/main/jni'
rm -rf ../libs ../obj
rm -rf ../jniLibs/*
ndk-build
make[1]: Entering directory `/Users/pratama/Documents/Workspace/Research/diva-android/app/src/main/jni'
[arm64-v8a] Compile        : divajni <= divajni.c
[arm64-v8a] SharedLibrary  : libdivajni.so
[arm64-v8a] Install        : libdivajni.so => libs/arm64-v8a/libdivajni.so
[x86_64] Compile        : divajni <= divajni.c
[x86_64] SharedLibrary  : libdivajni.so
[x86_64] Install        : libdivajni.so => libs/x86_64/libdivajni.so
[mips64] Compile        : divajni <= divajni.c
[mips64] SharedLibrary  : libdivajni.so
[mips64] Install        : libdivajni.so => libs/mips64/libdivajni.so
[armeabi-v7a] Compile arm    : divajni <= divajni.c
[armeabi-v7a] SharedLibrary  : libdivajni.so
[armeabi-v7a] Install        : libdivajni.so => libs/armeabi-v7a/libdivajni.so
[armeabi] Compile arm    : divajni <= divajni.c
[armeabi] SharedLibrary  : libdivajni.so
[armeabi] Install        : libdivajni.so => libs/armeabi/libdivajni.so
[x86] Compile        : divajni <= divajni.c
[x86] SharedLibrary  : libdivajni.so
[x86] Install        : libdivajni.so => libs/x86/libdivajni.so
[mips] Compile        : divajni <= divajni.c
[mips] SharedLibrary  : libdivajni.so
[mips] Install        : libdivajni.so => libs/mips/libdivajni.so
make[1]: Leaving directory `/Users/pratama/Documents/Workspace/Research/diva-android/app/src/main/jni'
rm -rf ../jniLibs/*
cp -r ../libs/* ../jniLibs/
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file target_file
       cp [-R [-H | -L | -P]] [-fi | -n] [-apvX] source_file ... target_directory
make: *** [all] Error 64
payatu commented 8 years ago

There seems to be an error while copying the libraries to jniLibs directory. Can you please confirm the contents of ..libs/ ../jniLibs/

Are the libs and obj directory being created in diva-android/app/src/main/ after make?

pratamawijaya commented 8 years ago

ya its has been created

image

i think its not major error, i still can build and running apps

zeroBitOfDiff commented 2 years ago

i was also getting this error. I just added mkdir after the rm -rf in the makefile

rm -rf ../jniLibs/*
mkdir ../jniLibs
cp -r ../libs/* ../jniLibs/