参考: http://www.linuxidc.com/Linux/2012-09/69658.htm
Linux系统平台:
debian7.8 32bit
交叉编译器位置:
arm-arago-linux-gnueabi位于/usr/local下,完整的路径为/usr/local/arm-arago-linux-gnueabi
以下是详细的编译过程:
一.下载解压
1.tar zxvf apr-1.5.2.tar
2.tar zxvf apr-util-1.5.4.tar
3.tar zxvf apache-log4cxx-0.10.0.tar
二 .编译安装
首先,安装apr-1.5.2:
cd apr-1.5.2
./configure --host=arm-linux --prefix=/usr/local/arm-arago-linux-gnueabi/apr
make
make install
接着,安装apr-util-1.5.4:
cd ../apr-util-1.5.4
./configure --host=arm-linux --prefix=/usr/local/arm-arago-linux-gnueabi/apr-util --with-apr=/usr/local/arm-arago-linux-gnueabi/apr
make
make install;
最后,安装apache-log4cxx-0.10.0:
cd ../apache-log4cxx-0.10.0
./conf