Expat 2.1.0をAndroid NDKでクロスコンパイルする

ExpatはXMLパーサーライブラリです。

http://sourceforge.net/projects/expat/files/ から expat-2.1.0.tar.gz をダウンロードします。

$ tar xvzf expat-2.1.0.tar.gz
$ cd expat-2.1.0
$ CFLAGS=-O2 LDFLAGS=-s ./configure --host=arm-linux-androideabi --prefix=$ANDROID_APP_ROOT/expat-2.1.0
$ make
$ make install

特に罠もなくビルドできます。

installed files

bin/xmlwf
include/*.h
lib/libexpat.a
lib/libexpat.la
lib/libexpat.so
lib/libexpat.so.1
lib/libexpat.so.1.6.0
lib/pkgconfig/expat.pc
share/man/man1/xmlwf.1