LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1480|回复: 2

centos 5.2编译mysql时出错

[复制链接]
发表于 2008-7-11 20:37:53 | 显示全部楼层 |阅读模式
make 信息

g++ -O3 -DDBUG_OFF -fno-implicit-templates -fno-exceptions -fno-rtti -rdynamic -o .libs/mysql mysql.o readline.o sql_string.o completion_hash.o /usr/lib/libncursesw.so.5  ../cmd-line-utils/libedit/libedit.a ../libmysql/.libs/libmysqlclient.so -lcrypt -lnsl -lm -lz -Wl,--rpath -Wl,/usr/lib64/mysql


/usr/lib/libncursesw.so.5: could not read symbols: File in wrong format


collect2: ld returned 1 exit status
make[2]: *** [mysql] Error 1
make[2]: Leaving directory `/service/www/mysql-5.0.62/client'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/service/www/mysql-5.0.62'
make: *** [all] Error 2

系统环境

centos 5.2 x86_64


./configure LDFLAGS=-L/usr/lib64 --prefix=/opt/mysql --with-named-curses-libs=/usr/lib/libncursesw.so.5 --with-charset=gb2312 --with-extra-charsets=all --with-unix-socket-path=/opt/mysql/var/mysql.sock
发表于 2008-7-12 10:25:32 | 显示全部楼层
yum list  ncurses*
看看有没有 ncurses
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-12 15:09:22 | 显示全部楼层
已经解决

答案是去掉 -with-named-curses-libs=/usr/lib/libncursesw.so.5

不过还是谢谢楼上的回答
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表