add: -lsocket -lnsl
--
-------------------------
Sean P. Scanlon
perl -e 'print pack("h38", "3707370426c6575646f647e2e65647"), "\n"'
-------------------------
--> -----Original Message-----
--> From: root [mailto:root]On Behalf Of Ismail YENIGUL
--> Sent: Wednesday, January 10, 2001 2:56 PM
--> To: [EMAIL PROTECTED]
--> Subject: Courier-imap compile error on Solaris 7.0
-->
-->
--> hii
--> i am triying to compile courier-imap on solaris
--> i typed
-->
--> ./configure --without-authmysql
--> --enable-workarounds-for-imap-client-bugs --with-waitfunc=wait3
--> --without-authldap --with-authvchkpw
-->
--> my mysql lib =/usr/local/mysql/lib
-->
--> #ls -l /usr/local/mysql/lib
-->
--> -rw-r--r-- 1 root root 14908 Feb 13 2000 libdbug.a
--> -rw-r--r-- 1 root root 762336 Oct 28 1999 libmygcc.a
--> -rw-r--r-- 1 root root 148260 Feb 13 2000 libmysqlclient.a
--> -rw-r--r-- 1 root root 26148 Feb 13 2000 libmystrings.a
--> -rw-r--r-- 1 root root 162928 Feb 13 2000 libmysys.a
-->
-->
-->
--> i set LDFLAGS=-L/export/home/vpopmail/lib -lvpopmail
--> -L/usr/local/mysql/lib -lmysqlclient
-->
--> and
--> authvchkpw_LDADD = libauthmod.a libauth.a ../md5/libmd5.a -lvpopmail -lm
--> $(CRYPTLIBS) -lmysqlclient
--> when i type
--> #make
--> i get following errors
-->
-->
--> make[1]: Entering directory
--> `/export/home/yenigul/courier-imap-1.2.3/authlib'
--> gcc -I/export/home/vpopmail/include -g -O2 -Wall -I.. -I./..
--> -L/export/home/vpopmail/lib -L/usr/local/mysql/lib -o authvchkpw
--> modauthvchkpw.o libauthmod.a libauth.a ../md5/libmd5.a -lvpopmail -lm
--> -lcrypt -lmysqlclient
--> Undefined first referenced
--> symbol in file
--> socket /usr/local/mysql/lib/libmysqlclient.a(libmysql.o)
--> gethostbyname /usr/local/mysql/lib/libmysqlclient.a(libmysql.o)
--> setsockopt
--> /usr/local/mysql/lib/libmysqlclient.a(libmysql.o)
--> getservbyname
--> /usr/local/mysql/lib/libmysqlclient.a(libmysql.o)
--> getsockopt
--> /usr/local/mysql/lib/libmysqlclient.a(libmysql.o)
--> inet_addr
--> /usr/local/mysql/lib/libmysqlclient.a(libmysql.o)
--> shutdown
--> /usr/local/mysql/lib/libmysqlclient.a(libmysql.o)
--> connect
--> /usr/local/mysql/lib/libmysqlclient.a(libmysql.o)
--> ld: fatal: Symbol referencing errors. No output written to authvchkpw
--> collect2: ld returned 1 exit status
--> make[1]: *** [authvchkpw] Error 1
--> make[1]: Leaving directory
--> `/export/home/yenigul/courier-imap-1.2.3/authlib'
--> make: *** [all-recursive] Error 1
-->
--> what is problem ?
--> thanx
--> Ismail
-->