I install vpopmail.4.9 ,mysql,and qmail on readhat7 box. they work together fine. but when i add on the sqwebmail. 1.env LIBS="-L/auth/lib/mysql -lmysqlclient" (the directory is my mysql installed on) 2.configure --with-htmllibdir=...etc 3.make 4.error come to me! gcc -I/mail/include -g -O2 -Wall -I.. -I./.. -o sqwebmail addressbook.o attachments.o auth.o buf.o filter.o folder.o html.o logincache.o mailfilter.o mailinglist.o maildir.o newmsg.o newmsg_create.o newmsg_newdraft.o pref.o sqconfig.o sqwebmail.o token.o ldaplist.o sqispell.o ispell.o ../maildir/libmaildir.a ../rfc2045/librfc2045.a ../rfc822/librfc822.a ../http11/libhttp11.a ../cgi/libcgi.a ../authlib/libauth.a ../ldapaddressbook/libaddressbook.a ../random128/librandom128.a ../md5/libmd5.a ../numlib/libnumlib.a ../gdbmobj/libgdbmobj.a `cat ../authlib/libauth.dep` -lgdbm -lcrypt -L/mail/lib -lvpopmail -lm -lcrypt /mail/lib/libvpopmail.a(vauth.o): In function `vauth_open': /home/threefalls/vpopmail-4.9/vauth.c:59: undefined reference to `mysql_init' /home/threefalls/vpopmail-4.9/vauth.c:61: undefined reference to `mysql_real_connect' /home/threefalls/vpopmail-4.9/vauth.c:63: undefined reference to `mysql_real_connect' /home/threefalls/vpopmail-4.9/vauth.c:70: undefined reference to `mysql_query' /home/threefalls/vpopmail-4.9/vauth.c:75: undefined reference to `mysql_store_result' /home/threefalls/vpopmail-4.9/vauth.c:76: undefined reference to `mysql_free_result' /home/threefalls/vpopmail-4.9/vauth.c:77: undefined reference to `mysql_select_db' /mail/lib/libvpopmail.a(vauth.o): In function `vauth_adddomain_size': /home/threefalls/vpopmail-4.9/vauth.c:121: undefined reference to `mysql_query' /home/threefalls/vpopmail-4.9/vauth.c:125: undefined reference to `mysql_store_result' /home/threefalls/vpopmail-4.9/vauth.c:126: undefined reference to `mysql_free_result' /mail/lib/libvpopmail.a(vauth.o): In function `vauth_adduser_size': /home/threefalls/vpopmail-4.9/vauth.c:193: undefined reference to `mysql_query' /home/threefalls/vpopmail-4.9/vauth.c:196: undefined reference to `mysql_query' /home/threefalls/vpopmail-4.9/vauth.c:206: undefined reference to `mysql_store_result' /home/threefalls/vpopmail-4.9/vauth.c:207: undefined reference to `mysql_free_result' /mail/lib/libvpopmail.a(vauth.o): In function `vauth_getpw_size': /home/threefalls/vpopmail-4.9/vauth.c:248: undefined reference to `mysql_query' /home/threefalls/vpopmail-4.9/vauth.c:253: undefined reference to `mysql_store_result' /home/threefalls/vpopmail-4.9/vauth.c:268: undefined reference to `mysql_fetch_row' /home/threefalls/vpopmail-4.9/vauth.c:277: undefined reference to `mysql_free_result' /home/threefalls/vpopmail-4.9/vauth.c:280: undefined reference to `mysql_free_result' /mail/lib/libvpopmail.a(vauth.o): In function `vauth_deldomain_size': /home/threefalls/vpopmail-4.9/vauth.c:304: undefined reference to `mysql_query' /home/threefalls/vpopmail-4.9/vauth.c:307: undefined reference to `mysql_store_result' /home/threefalls/vpopmail-4.9/vauth.c:308: undefined reference to `mysql_free_result' /mail/lib/libvpopmail.a(vauth.o): In function `vauth_deluser_size': /home/threefalls/vpopmail-4.9/vauth.c:337: undefined reference to `mysql_query' /home/threefalls/vpopmail-4.9/vauth.c:341: undefined reference to `mysql_store_result' /home/threefalls/vpopmail-4.9/vauth.c:342: undefined reference to `mysql_free_result' /mail/lib/libvpopmail.a(vauth.o): In function `vauth_setquota_size': /home/threefalls/vpopmail-4.9/vauth.c:368: undefined reference to `mysql_query' /mail/lib/libvpopmail.a(vauth.o): In function `vauth_vpasswd_size': /home/threefalls/vpopmail-4.9/vauth.c:408: undefined reference to `mysql_query' /mail/lib/libvpopmail.a(vauth.o): In function `vauth_getall_size': /home/threefalls/vpopmail-4.9/vauth.c:449: undefined reference to `mysql_query' /home/threefalls/vpopmail-4.9/vauth.c:454: undefined reference to `mysql_use_result' /home/threefalls/vpopmail-4.9/vauth.c:466: undefined reference to `mysql_fetch_row' /home/threefalls/vpopmail-4.9/vauth.c:476: undefined reference to `mysql_free_result' /mail/lib/libvpopmail.a(vauth.o): In function `vauth_setpw_size': /home/threefalls/vpopmail-4.9/vauth.c:544: undefined reference to `mysql_query' /home/threefalls/vpopmail-4.9/vauth.c:549: undefined reference to `mysql_store_result' /home/threefalls/vpopmail-4.9/vauth.c:550: undefined reference to `mysql_free_result' /mail/lib/libvpopmail.a(vauth.o): In function `vopen_smtp_relay': /home/threefalls/vpopmail-4.9/vauth.c:575: undefined reference to `mysql_query' /home/threefalls/vpopmail-4.9/vauth.c:581: undefined reference to `mysql_query' /home/threefalls/vpopmail-4.9/vauth.c:585: undefined reference to `mysql_store_result' /home/threefalls/vpopmail-4.9/vauth.c:586: undefined reference to `mysql_free_result' /mail/lib/libvpopmail.a(vauth.o): In function `vupdate_rules': /home/threefalls/vpopmail-4.9/vauth.c:593: undefined reference to `mysql_query' /home/threefalls/vpopmail-4.9/vauth.c:596: undefined reference to `mysql_query' /home/threefalls/vpopmail-4.9/vauth.c:601: undefined reference to `mysql_use_result' /home/threefalls/vpopmail-4.9/vauth.c:608: undefined reference to `mysql_fetch_row' /home/threefalls/vpopmail-4.9/vauth.c:609: undefined reference to `mysql_free_result' /mail/lib/libvpopmail.a(vauth.o): In function `vclear_open_smtp': /home/threefalls/vpopmail-4.9/vauth.c:622: undefined reference to `mysql_query' /mail/lib/libvpopmail.a(vauth.o): In function `vcreate_relay_table': /home/threefalls/vpopmail-4.9/vauth.c:631: undefined reference to `mysql_query' /home/threefalls/vpopmail-4.9/vauth.c:635: undefined reference to `mysql_store_result' /home/threefalls/vpopmail-4.9/vauth.c:636: undefined reference to `mysql_free_result' /mail/lib/libvpopmail.a(vauth.o): In function `vclose': /home/threefalls/vpopmail-4.9/vauth.c:648: undefined reference to `mysql_close' collect2: ld returned 1 exit status make[3]: *** [sqwebmail] Error 1 make[3]: Leaving directory `/home/threefalls/sqwebmail-1.1.2/sqwebmail' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/threefalls/sqwebmail-1.1.2/sqwebmail' make[1]: *** [all-recursive-am] Error 2 make[1]: Leaving directory `/home/threefalls/sqwebmail-1.1.2/sqwebmail' make: *** [all-recursive] Error 1 Ok!I try this. 1. CPPFLAGS="-I/auth/include/mysql" LDFLAGS="-L/auth/lib/mysql -lmysqlclient" export CPPFLAGS export LDFLAGS 2../configure --....etc 3.make 4.Same error! OK! I still try this. 1.cd /authlib vi Makefile change tchange the LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) -o $@ to LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -L/auth/lib/mysql -lmysqlclient -o $@ 2.cd .. 3.make 4.SAME ERROR GOD!WHERE IS THE PROBLEM!!SOME BODY HELP ME!!! EVERYTIME I REMOVE THE sqwebmail & retar it . Threefalls Jiang 86-021-68564332 �������ʼ�ϵͳ,��������ڴ˴�Ͷ�� ������ ------------------------------------------------ ���������������ι�˾ http://www.chinese.com
