LinuxSir.cn,穿越时空的Linuxsir!

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

关于make的一个问题

[复制链接]
发表于 2004-7-28 13:44:59 | 显示全部楼层 |阅读模式
各位老大:
小弟在安装proftpd时打入如下语句
./configure --prefix=/usr/local/ftpserver --with-modles=mod_sql:mod_sql_mysql:mod_quotatab:mod_quotatab_sql --with-includes=/usr --ith-libraries=/usr
完成后又输入
make
结果出现如下错误,
cc -O2 -Wall -c cap_sys.c -o cap_sys.o
ar rcu libcap.a cap_alloc.o cap_proc.o cap_extint.o cap_flag.o cap_text.o cap_sys.o
make[1]: Leaving directory `/a/a/proftpd-1.2.9/lib/libcap'
gcc -Llib  -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/regexp.o src/dirtree.o src/support.o src/netaddr.o src/inet.o src/log.o src/bindings.o src/scoreboard.o src/feat.o src/netio.o src/response.o src/ident.o src/data.o src/modules.o src/auth.o src/fsio.o src/mkhome.o modules/mod_core.o modules/mod_xfer.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_cap.o modules/mod_quotatab_sql.o modules/mod_quotatab.o modules/mod_sql_mysql.o modules/mod_sql.o  modules/module_glue.o -lsupp -lcrypt  -Llib/libcap -lcap  -lm -lz -lmysqlclient -L/usr
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make: *** [proftpd] Error 1
谁能告诉我是什么原因造成的吗?小弟感激不尽!
发表于 2004-7-28 14:44:29 | 显示全部楼层
rpm -q zlib
看看是否安装了zlib
 楼主| 发表于 2004-7-28 14:53:06 | 显示全部楼层
zlib安装了,但zlib-devel没有安装!
发表于 2004-7-28 14:55:01 | 显示全部楼层
把zlib-devel装上吧
 楼主| 发表于 2004-7-28 15:36:05 | 显示全部楼层
谢了,装上可以了.但出现了新的错误.
modules/mod_quotatab_sql.o: In function `sqltab_create':
modules/mod_quotatab_sql.o(.text+0x223): undefined reference to `call_module_cmd
'
modules/mod_quotatab_sql.o: In function `sqltab_lookup':
modules/mod_quotatab_sql.o(.text+0x352): undefined reference to `call_module_cmd
'
modules/mod_quotatab_sql.o: In function `sqltab_write':
modules/mod_quotatab_sql.o(.text+0x924): undefined reference to `call_module_cmd
'
collect2: ld returned 1 exit status
make: *** [proftpd] Error 1
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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