关闭

交叉编译pcre、sqlite3

79人阅读 评论(0) 收藏 举报
分类:
相应的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" 


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:4286次
    • 积分:407
    • 等级:
    • 排名:千里之外
    • 原创:37篇
    • 转载:11篇
    • 译文:0篇
    • 评论:0条