交叉编译pcre、sqlite3
相应的include、Lib、Bin执行make install后会拷贝到/opt/FriendlyARM/toolschain/4.4.3/
 
http://www.ijg.org/files/jpegsrc.v9a.tar.gz
tar zxvf jpegsrc.v9a.tar.gz
cd jpeg-9a
./configure --host=arm-linux --prefix=/opt/FriendlyARM/toolschain/4.4.3/arm-none-linux-gnueabi
make
make install
 
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.36.tar.gz
tar zxvf pcre-8.36.tar.gz
cd pcre-8.36
./configure --host=arm-linux --prefix=/opt/FriendlyARM/toolschain/4.4.3/arm-none-linux-gnueabi
make
make install
 
http://sqlite.org/2015/sqlite-autoconf-3080802.tar.gz
tar zxvf sqlite-autoconf-3080802.tar.gz
cd sqlite-autoconf-3080802
./configure --host=arm-linux --prefix=/opt/FriendlyARM/toolschain/4.4.3/arm-none-linux-gnueabi
make
make install
 
如果报错
arm-none-linux-gnueabi-gcc: 3.6.23.1": No such file or directory
: warning: missing terminating " character
 
则修改Makefile中
-DPACKAGE_STRING="sqlite 3.8.8.2"
改为:
-DPACKAGE_STRING="sqlite.8.8.2"




libxml2
tar zxvf libxml2-2.7.8.tar.gz
cd libxml2-2.7.8
libxml2如果在configure中出现的错误:cannot remove `libtoolT': No such file or directory解决方法:
修改configure文件

$ vim configure删除这一行: $RM "$cfgfile" 


阅读更多
个人分类: 交叉编译
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

交叉编译pcre、sqlite3

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭