由 lylzgq 在 10-01-2004 15:53 发表:
make 出错。。 大家帮忙看一下。。。。有关vpopmail
我的编译 vpopmail 5.5.0的时候正常。
编译文件./configure --prefix=/home/vpopmail --enable-auth-module=mysql --enable-incdir=/u2/mysql/include/mysql --enable-libdir=/u2/mysql/lib/mysql --enable-passwd=n --enable-tcprules-prog=/usr/local/bin/tcprules --enable-tcpserver-file=/home/vpopmail/etc/tcp.smtp --enable-vpopuser=vpopmail --enable-vpopgroup=vchkpw --enable-ip-alias-domains=n
编译成功。
如果我编译时不加参数就正常。
但在make 的时候出错。
显示
./compile cdb_hash.c
./compile cdb_unpack.c
./compile cdb_seek.c
./makelib cdb.a cdb_hash.o cdb_unpack.o cdb_seek.o
./compile cdbmake_pack.c
./compile cdbmake_hash.c
./compile cdbmake_add.c
./makelib cdbmake.a cdbmake_pack.o cdbmake_hash.o \
cdbmake_add.o
make[2]: Leaving directory `/u2/str0122/tool/vpopmail-5.5.0/cdb'
make[2]: Entering directory `/u2/str0122/tool/vpopmail-5.5.0'
rm -f libvpopmail.a
ar cru libvpopmail.a vpopmail.o md5.o bigdir.o vauth.o file_lock.o vpalias.o seo
ranlib libvpopmail.a
gcc -g -O2 -Wall -o vchkpw vchkpw.o md5.o hmac_md5.o libvpopmail.a -L/u2/my
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make[2]: *** [vchkpw] Error 1
make[2]: Leaving directory `/u2/str0122/tool/vpopmail-5.5.0'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/u2/str0122/tool/vpopmail-5.5.0'
make: *** [all] Error 2
[root@test vpopmail-5.5.0]#
请大家帮忙分析。。。。。 多谢了。。。。。
linux 学习中!!!!!
由 konds 在 10-02-2004 09:33 发表:
vchkpw组有创建么?
由 lylzgq 在 10-02-2004 16:42 发表:
创建了啊。,,,到底是哪里的问题啊。。。。
linux 学习中!!!!!
由 lylzgq 在 10-02-2004 20:20 发表: