make
make all-recursive
make[1]: Entering directory `/home/mm/vpopmail-5.2.1'
Making all in cdb
make[2]: Entering directory `/home/mm/vpopmail-5.2.1/cdb'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/mm/vpopmail-5.2.1/cdb'
make[2]: Entering directory `/home/mm/vpopmail-5.2.1'
gcc -I. -I/usr/local/mysql/include/mysql -g -O2 -Wall -c vauth.c
In file included from vauth.c:32:
vmysql.h:53:22: warning: multi-line string literals are deprecated
gcc -I. -I/usr/local/mysql/include/mysql -g -O2 -Wall -c file_lock.c
gcc -I. -I/usr/local/mysql/include/mysql -g -O2 -Wall -c vpalias.c
rm -f libvpopmail.a
ar cru libvpopmail.a vpopmail.o md5.o bigdir.o vauth.o file_lock.o vpalias.o cd/*.o
ranlib libvpopmail.a
gcc -I. -I/usr/local/mysql/include/mysql -g -O2 -Wall -c vchkpw.c
gcc -g -O2 -Wall -o vchkpw vchkpw.o libvpopmail.a -L/usr/lib/mysql -lmysqlcient -lz -lnsl -lcrypt -lz -lm
/usr/bin/ld: cannot find -lmysqlclient
collect2: ld returned 1 exit status
make[2]: *** [vchkpw] Error 1
make[2]: Leaving directory `/home/mm/vpopmail-5.2.1'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mm/vpopmail-5.2.1'
make: *** [all-recursive-am] Error 2
错误信息显示 cannot find -lmysqlclient
解决办法,安装MySQL-devel-4.0.14-0.i386.rpm ,或更高版本的
2.ezmlm 建表时出错
# /usr/local/qmail/bin/ezmlm/ezmlm-mktab -d testlist mysql -uezmlm
-pezmlm -f ezmlm
ERROR 1064 at line 2: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'This is the standard database version. You do not need to
creat