我正在尝试为Android构建boost 1.53。我已经安装了android sdk和android ndk r8e(64位)。然后我按照this website
的说明进行操作我正在使用windows7,我也安装了cygdrive。 问题是我的安装失败并给出以下错误:
$ bash build-android.sh
To follow build in another terminal, please use: tail -F /cygdrive/d/bfa/Boost-f or-Android-master/logs/myst-log-1064.log
Building boost version: 1.53.0
Cleaning: boost_1_53_0
Using AndroidNDKRoot = /cygdrive/c/android/ndk/android-ndk-r8e
Detected Android NDK version 8e (64-bit)
Building with TOOLSET=gcc-androidR8e CXXPATH=/cygdrive/c/android/ndk/android-ndk-r8e/toolchains/arm-linux-androideabi-4.6/prebuilt/windows-x86_64/bin/arm-linux-androideabi-g++ CXXFLAGS=
Unpacking boost
Performing boost bootstrap
Building Boost.Build engine with toolset ...
Failed to build Boost.Build build engine
Consult 'bootstrap.log' for more details
bash: cd: No such file or directory
ERROR: Patch failure !! Please check your patches directory!
Try to perform a clean build using --clean .
Problem patch: /cygdrive/d/bfa/Boost-for-Android-master/patches/boost-1_53_0/boost-1_53_0.patch
我搜索谷歌的错误,但我找不到任何东西。有谁知道我做错了什么?