LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: Dragonsoar

完整的qmail系统(杀毒并反垃圾)

[复制链接]
 楼主| 发表于 2004-8-19 23:07:03 | 显示全部楼层
出错是因为你的mysql的lib库文件路径没有加到/etc/ld.so.conf文件里,把它加进去,再执行ldconfig,

继续编译就能成了。
发表于 2004-8-20 00:05:47 | 显示全部楼层
--enable-incdir=/usr/include/mysql \
--enable-libdir=/usr/lib/mysql \

你装好的mysql不在这路径里,find 一下
发表于 2004-8-20 08:06:11 | 显示全部楼层

错误依然

我查了mysql的库文件路径是
/usr/include/mysql
/usr/lib/mysql
把mysql.h复制到vpopmail源文件目录下后就没有找不到mysql库错误了.

我把/usr/lib/mysql添加到/etc/ld.so.conf里,执行了ldconfig,再次执行make后错误依然

[root@Hualng vpopmail-5.4.5]# make
........(很长一串,有yes和no)
./compile cdbmake_hash.c
./compile cdbmake_add.c
./makelib cdbmake.a cdbmake_pack.o cdbmake_hash.o \
cdbmake_add.o  
make[2]: Leaving directory `/home/pkg/vpopmail-5.4.5/cdb'  
make[2]: Entering directory `/home/pkg/vpopmail-5.4.5'
rm -f libvpopmail.a
ar cru libvpopmail.a vpopmail.o md5.o bigdir.o vauth.o file_lock.o vpalias.o se
k.o vlimits.o maildirquota.o cdb/*.o   
ranlib libvpopmail.a   
gcc  -g -O2 -Wall   -o vchkpw  vchkpw.o md5.o hmac_md5.o libvpopmail.a -L/usr/l
b/mysql  -lmysqlclient -lz -lm -lcrypt
/usr/bin/ld: cannot find -lz   
collect2: ld returned 1 exit status
make[2]: *** [vchkpw] Error 1  
make[2]: Leaving directory `/home/pkg/vpopmail-5.4.5'  
make[1]: *** [all-recursive] Error 1   
make[1]: Leaving directory `/home/pkg/vpopmail-5.4.5'  
make: *** [all] Error 2
 楼主| 发表于 2004-8-20 12:19:19 | 显示全部楼层
你的mysql打的rpm包可能不全,我不知道,
我是用源码编译的mysql,
你可以试试,并不费事的。
先把原来打的mysql卸载rpm -e 。
装mysql可以参考:
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=77079
发表于 2004-8-20 13:02:19 | 显示全部楼层
安装zlib-devel包即可!跟mysql没有直接关系
发表于 2004-8-20 13:49:36 | 显示全部楼层
谢谢
发表于 2004-8-21 10:36:31 | 显示全部楼层
我安装了libmysql10-3.23.56-1.4mdk.i586.rpm后,前一个问题已经解决,谢谢各位。

这一句我不太懂,请大家能帮忙解释一下它的用法:
vadduser -q 10485760S xy.wang@funbsd.org 1234
vmoduser -c 王晓亚 xy.wang@funbsd.org
发表于 2004-8-21 16:21:12 | 显示全部楼层
装个mysql的sever包上去,要不你的mysql 运行不了
 楼主| 发表于 2004-8-21 18:37:02 | 显示全部楼层
最初由 zhanghualng 发表
这一句我不太懂,请大家能帮忙解释一下它的用法:
vadduser -q 10485760S xy.wang@funbsd.org 1234
vmoduser -c 王晓亚 xy.wang@funbsd.org

vadddomain是添加域,
vadduser是添加用户,
不用按原文说的命令格式,
可以只键入vadddomain funbsd.org 后回车,
会提示你设置postmaster管理员密码。
然后键入vadduser xy.wang@funbsd.org 后回车,
会提示你设置用户xy.wang的密码。
vmoduser是设置一个用户的一些信息,完全可以不用。
发表于 2004-8-21 20:21:21 | 显示全部楼层
为了效率

vadddomain funbsd.org 密码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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