新的嵌入式平台上没提供libxml2的库。尝试做了移植
libxml2库依赖于zlib和libiconv,需要先编译
libiconv编译:
- config
./configure --host=arm-linux --enable-shared --enable-static CC=arm-hisiv300-linux-gcc AR=arm-hisiv300-linux-ar LD=arm-hisiv300-linux-ld ANLIB=arm-hisiv300-linux-ranlib --prefix=/opt/hisi-linux/x86-arm/arm-hisiv300-linux/target/usr
make && make install
zlib编译:
config
./configure --prefix=/opt/hisi-linux/x86-arm/arm-hisiv300-linux/target/usr
make
make CC=arm-hisiv300-linux-gcc AR=arm-hisiv300-linux-ar LD=arm-hisiv300-linux-ld ANLIB=arm-hisiv300-linux-ranlib
libxml2编译
1.config
./configure --host=arm-linux --target=arm-linux CC=arm-hisiv300-linux-gcc AR=arm-hisiv300-linux-ar LD=arm-hisiv300-linux-ld ANLIB=arm-hisiv300-linux-ranlib --prefix=/opt/hisi-linux/x86-arm/arm-hisiv300-linux/target/usr --with-zlib=/opt/hisi-linux/x86-arm/arm-hisiv300-linux/target/usr
--with-iconv=/opt/hisi-linux/x86-arm/arm-hisiv300-linux/target/usr --witout-python
2.make && make install