Beuc's Blogさんの通りにやっただけ。
今日だけ環境がUbuntu64bit+SDK17+NDK7bmです。
c関係のライブラリは、linuxの方が弄りやすいですねえ。
NDK7bmを使ってますが、参考にした通りの手順なので、
作ったlibsはarmだけです。
あらかじめfreetypeは2.4.9を
workspaceに展開しておきました。
ディレクトリは適当に。
1.クロスコンパイラの準備をします。
~/android/android-ndk-r7bm/build/tools/make-standalone-toolchain.sh \
--platform=android-9 --install-dir=$ANDROID_NDK_ROOT/ndk-standalone-9
2.pathを追加
PATH=$ANDROID_NDK_ROOT/ndk-standalone-9/bin:$PATH
3.~/workspace/freetype-2.4.9内でconfigure
CFLAGS="-std=gnu99" ./configure --host=arm-linux-androideabi \
--prefix=/freetype --without-zlib
4.make
make clean
make
5.install
make install DESTDIR=$(pwd)
私の環境では~/workspace/freetype-2.4.9/freetype/libに
出来上がりましたが、まだ動かしていません。
0 件のコメント:
コメントを投稿