mandriva 2007 x86_64 编译 mysql 4.0遇到的问题
时间:2006-09-22 来源:ashchen
mandriva 2007 x86_64 编译 mysql 4.0 较低版本 遇到的几个问题以及解决办法:
1。configure的时候提示没有linuxthreads
原因:mysql老版本默认用linuxthreads认不出NPTL,这两个线程库的比较可以看
http://www.yuanma.org/data/2006/0830/article_1432.htm
http://www.netadmin.com.cn/kt_article_show.php?article_id=7663&categ_code=10031004
解决办法:
重新configure就可以了
echo '/* Linuxthreads */' >> /usr/include/pthread.h |
来源:http://bugs.mysql.com/bug.php?id=2173
2.make的时候出错,提示readline找不到
解决办法:去mandriva2007的镜象下载一个x86_64的rpm安装就好了
wget http://mirrors.kernel.org/mandrake/Mandrakelinux/devel/2007.0/x86_64/media/main/release/lib64readline5-devel-5.1-1mdk.x86_64.rpm wget http://mirrors.kernel.org/mandrake/Mandrakelinux/devel/2007.0/x86_64/media/main/release/lib64readline5-5.1-1mdk.x86_64.rpm |
然后执行rpm -ivh ...rpm
重新make,成功
相关阅读 更多 +