log4cxx是apache基金会的log开源项目,log4j的c++实现,安装的时候遇到一个小问题:
首先正常安装:
wget http://mirrors.cnnic.cn/apache/logging/log4cxx/0.10.0/apache-log4cxx-0.10.0.tar.gztar zxvf apache-log4cxx-0.10.0.tar.gz
cd apache-log4cxx-0.10.0
./configure
make
报错libdb-4.3.so 格式错误。开始以为是文件损坏了,查了一下这个文件
yum provides */libdb-4.3.so提示在db4里面,重新安装db4
yum reinstall db4回去还是报错。后来看了一下格式,貌似链接到了32位版本。修改软连接:
cd /usr/lib/ rm libdb-4.3.so ln -s ../../lib64/libdb-4.3.so .同样处理另外一个库
rm libexpat.so ln -s ../../lib64/libexpat.so.0.5.0 libexpat.so应该就OK了。
PREVIOUS关于group commit
NEXT工作周年总结