shadowsocks / shadowsocks-android

A shadowsocks client for Android
Other
35.06k stars 11.58k forks source link

Can't build due to ndkBuild error[CXX1405] #2831

Closed wuxuan2811 closed 2 years ago

wuxuan2811 commented 2 years ago

Got the latest version to build, but error below: [CXX1405] error when building with ndkBuild using D:\Android\TestProjects\Git\shadowsocks-android\core\src\main\jni\Android.mk: Build command failed. Error while executing process D:\Android\Sdk\ndk\21.4.7075529\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=D:\Android\TestProjects\Git\shadowsocks-android\core\src\main\jni\Android.mk NDK_APPLICATION_MK=D:\Android\TestProjects\Git\shadowsocks-android\core\src\main\jni\Application.mk APP_ABI=x86 NDK_ALL_ABIS=x86 NDK_DEBUG=1 APP_PLATFORM=android-23 NDK_OUT=D:\Android\TestProjects\Git\shadowsocks-android\core\build\intermediates\cxx\Debug\202y2hp6/obj NDK_LIBS_OUT=D:\Android\TestProjects\Git\shadowsocks-android\core\build\intermediates\cxx\Debug\202y2hp6/lib -j12 APP_SHORT_COMMANDS=false LOCAL_SHORT_COMMANDS=false -B -n} md "D:\Android\TestProjects\Git\shadowsocks-android\core\build\intermediates\cxx\Debug\202y2hp6\lib\x86" >NUL 2>NUL || rem D:/Android/Sdk/ndk/21.4.7075529/build//../prebuilt/windows-x86_64/bin/echo.exe [x86] "Gdbserver ": "[i686-linux-android] D:\Android\TestProjects\Git\shadowsocks-android\core\build\intermediates\cxx\Debug\202y2hp6/lib/x86/gdbserver" copy /b/y "D:\Android\Sdk\ndk\21.4.7075529\build\..\prebuilt\android-x86\gdbserver\gdbserver" "D:\Android\TestProjects\Git\shadowsocks-android\core\build\intermediates\cxx\Debug\202y2hp6\lib\x86\gdbserver" > NUL D:/Android/Sdk/ndk/21.4.7075529/build//../prebuilt/windows-x86_64/bin/echo.exe [x86] "Gdbsetup ": "D:\Android\TestProjects\Git\shadowsocks-android\core\build\intermediates\cxx\Debug\202y2hp6/lib/x86/gdb.setup" D:/Android/Sdk/ndk/21.4.7075529/build//../prebuilt/windows-x86_64/bin/echo.exe "set solib-search-path D:\Android\TestProjects\Git\shadowsocks-android\core\build\intermediates\cxx\Debug\202y2hp6/obj/local/x86" > D:\Android\TestProjects\Git\shadowsocks-android\core\build\intermediates\cxx\Debug\202y2hp6/lib/x86/gdb.setup D:/Android/Sdk/ndk/21.4.7075529/build//../prebuilt/windows-x86_64/bin/echo.exe "directory D:/Android/Sdk/ndk/21.4.7075529/build//../toolchains/llvm/prebuilt/windows-x86_64/sysroot D:/Android/TestProjects/Git/shadowsocks-android/core/src/main/jni D:/Android/Sdk/ndk/21.4.7075529/build//../sources/android/support D:/Android/Sdk/ndk/21.4.7075529/build//../sources/cxx-stl/llvm-libc++ D:/Android/Sdk/ndk/21.4.7075529/build//../sources/cxx-stl/llvm-libc++abi/include D:/Android/TestProjects/Git/shadowsocks-android/core/src/main/jni/libancillary D:/Android/TestProjects/Git/shadowsocks-android/core/src/main/jni/badvpn/lwip/src/include/ipv4 D:/Android/TestProjects/Git/shadowsocks-android/core/src/main/jni/badvpn/lwip/src/include/ipv6 D:/Android/TestProjects/Git/shadowsocks-android/core/src/main/jni/badvpn/lwip/custom" >> D:\Android\TestProjects\Git\shadowsocks-android\core\build\intermediates\cxx\Debug\202y2hp6/lib/x86/gdb.setup

make: *** No rule to make target 'D:/Android/TestProjects/Git/shadowsocks-android/core/src/main/jni/redsocks/base.c', needed by 'D:\Android\TestProjects\Git\shadowsocks-android\core\build\intermediates\cxx\Debug\202y2hp6/obj/local/x86/objs-debug/redsocks/redsocks/base.o'. Stop.