libusbwith modified libusbfor androidを使用するツールをコンパイルしようとしています。Modifiedlibusbはコンパイルされ/usr/local/lib、期待どおりにインストールされました。問題は、スタンドアロンtoolchainに既に含まれてlibusbおり、リンク/コンパイルに問題があることです。
./configure
戻り値:
...
checking for usb_get_string_simple in -lusb... yes
...
それでlibusb、大丈夫だとわかったら。
ただし、スタンドアロンの場合toolchain:
export CROSS_COMPILE=arm-linux-androideabi
export CC=${CROSS_COMPILE}-gcc
export CXX=${CROSS_COMPILE}=g++
export NDK=/softdev/android-ndk-r8e
export ANDROID_NDK_ROOT=/softdev/android-ndk-r8e
export SYSROOT=$NDK/platforms/android-8/arch-arm
export PATH=/softdev/arm-toolchain/bin:$PATH:/softdev/android-ndk-r8e/platforms/android-8/arch-arm
./configure --build=x86-unknown-linux-gnu --host=arm-linux-androideabi --target=arm-linux-androideabi
戻り値:
...
checking for usb_get_string_simple in -lusb... no
...
スタンドアロンで動作させる方法はtoolchain?
libusb-0.1使用されている