免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4157 | 回复: 2
打印 上一主题 下一主题

编辑mysql出错cannot find -lncurses [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-09 01:17 |只看该作者 |倒序浏览
10可用积分
编辑mysql出错

编译参数:

  1. #wget [url]http://mysql.online.bg/Downloads/MySQL-5.1/mysql-5.1.32.tar.gz[/url]
  2. # tar -xzvf mysql-5.1.32.tar.gz
  3. ./configure \
  4.               --prefix=/usr/local/mysql \
  5.               --enable-assembler \
  6.               --with-charset=utf8 \
  7.               --with-collation=utf8_general_ci \
  8.               --with-extra-charsets=gbk,gb2312,binary \
  9.               --enable-thread-safe-client \
  10.               --with-pthread \
  11.               --with-mysqld-ldflags=-all-static \
  12.               --with-client-ldflags=-all-static

  13. #make &&make install
复制代码
此处采用全部静态编译,提示少了/usr/bin/ld: cannot find -lncurses,这些库他的作用是什么呢?
google英文不去结果,官方也没有相当提示,请有经验的朋友指点!
rm -f ./my_user.c; \
/bin/ln -s ../sql-common/my_user.c my_user.c;
echo timestamp > link_sources;
make  all-am
make[2]: Entering directory `/home/download/mysql-5.1.32/client'
g++ -DUNDEF_THREADS_HACK -DDEFAULT_MYSQL_HOME="\"/usr/local/mysql\"" -DDATADIR="\"/usr/local/mysql/var\"" -I. -I../include -I../include -I../include -I../regex     -O3    -fno-implicit-templates -fno-exceptions -fno-rtti -MT mysql.o -MD -MP -MF .deps/mysql.Tpo -c -o mysql.o mysql.cc
mv -f .deps/mysql.Tpo .deps/mysql.Po
g++ -DUNDEF_THREADS_HACK -DDEFAULT_MYSQL_HOME="\"/usr/local/mysql\"" -DDATADIR="\"/usr/local/mysql/var\"" -I. -I../include -I../include -I../include -I../regex     -O3    -fno-implicit-templates -fno-exceptions -fno-rtti -MT readline.o -MD -MP -MF .deps/readline.Tpo -c -o readline.o readline.cc
mv -f .deps/readline.Tpo .deps/readline.Po
g++ -DUNDEF_THREADS_HACK -DDEFAULT_MYSQL_HOME="\"/usr/local/mysql\"" -DDATADIR="\"/usr/local/mysql/var\"" -I. -I../include -I../include -I../include -I../regex     -O3    -fno-implicit-templates -fno-exceptions -fno-rtti -MT sql_string.o -MD -MP -MF .deps/sql_string.Tpo -c -o sql_string.o sql_string.cc
mv -f .deps/sql_string.Tpo .deps/sql_string.Po
g++ -DUNDEF_THREADS_HACK -DDEFAULT_MYSQL_HOME="\"/usr/local/mysql\"" -DDATADIR="\"/usr/local/mysql/var\"" -I. -I../include -I../include -I../include -I../regex     -O3    -fno-implicit-templates -fno-exceptions -fno-rtti -MT completion_hash.o -MD -MP -MF .deps/completion_hash.Tpo -c -o completion_hash.o completion_hash.cc
mv -f .deps/completion_hash.Tpo .deps/completion_hash.Po
/bin/sh ../libtool --preserve-dup-deps --tag=CXX   --mode=link g++  -O3    -fno-implicit-templates -fno-exceptions -fno-rtti  -rdynamic  -o mysql mysql.o readline.o sql_string.o completion_hash.o ../cmd-line-utils/libedit/libedit.a -lncurses -all-static -lpthread ../libmysql/libmysqlclient.la  -lcrypt -lnsl -lm   -lz
mkdir .libs
g++ -O3 -fno-implicit-templates -fno-exceptions -fno-rtti -rdynamic -o mysql mysql.o readline.o sql_string.o completion_hash.o -static  ../cmd-line-utils/libedit/libedit.a -lncurses -lpthread ../libmysql/.libs/libmysqlclient.a -lcrypt -lnsl -lm -lz  
/usr/bin/ld: cannot find -lncurses
collect2: ld returned 1 exit status
make[2]: *** [mysql] Error 1
make[2]: Leaving directory `/home/download/mysql-5.1.32/client'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/download/mysql-5.1.32/client'
make: *** [all-recursive] Error 1

[ 本帖最后由 linuxpf 于 2009-4-9 01:18 编辑 ]

最佳答案

查看完整内容

安装ncurses库先

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
2 [报告]
发表于 2009-04-09 01:17 |只看该作者
安装ncurses库先

论坛徽章:
0
3 [报告]
发表于 2009-04-09 11:15 |只看该作者
Ncurses是一个能提供基于文本终端窗口功能的动态库. Ncurses可以:

只要您喜欢,您可以使用整个屏幕
创建和管理一个窗口
使用8种不同的彩色
为您的程序提供鼠标支持
使用键盘上的功能键




非常谢谢!
已经OK

[ 本帖最后由 linuxpf 于 2009-4-9 11:58 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP