Looks like it needs -lnsl -lsocket added to
the library link line

Ken Jones

On Mon, 2001-11-19 at 15:21, Charlie Chrisman wrote:
> can someone give me a pointer as to what this means?
> 
> Making all in authlib
> gcc  -I/export/vpopmail/include -g -O2 -Wall -I.. -I./..  -o authvchkpw  
> modauthvchkpw.o libauthmod.a libauth.a ../md5/libmd5.a 
> ../sha1/libsha1.a -L/export/vpopmail/lib -lvpopmail -L/usr/lib -lmysqlclient 
> -lz -lm -lcrypt
> Undefined                       first referenced
>  symbol                             in file
> socket                              /usr/lib/libmysqlclient.a(libmysql.o)
> getpeername                         /usr/lib/libmysqlclient.a(violite.o)
> gethostbyname                       /usr/lib/libmysqlclient.a(libmysql.o)
> setsockopt                          /usr/lib/libmysqlclient.a(violite.o)
> getservbyname                       /usr/lib/libmysqlclient.a(libmysql.o)
> getsockopt                          /usr/lib/libmysqlclient.a(libmysql.o)
> inet_addr                           /usr/lib/libmysqlclient.a(libmysql.o)
> inet_ntoa                           /usr/lib/libmysqlclient.a(my_net.o)
> shutdown                            /usr/lib/libmysqlclient.a(violite.o)
> connect                             /usr/lib/libmysqlclient.a(libmysql.o)
> ld: fatal: Symbol referencing errors. No output written to authvchkpw
> collect2: ld returned 1 exit status
> *** Error code 1
> make: Fatal error: Command failed for target `authvchkpw'
> Current working directory /install/courier-imap-1.3.12/authlib
> *** Error code 1
> make: Fatal error: Command failed for target `all-recursive'
> 
> 
> im compiling courier-imap 1.3.12 with vpopmail 5.0.
> 
> my configure line is:
> 
> ./configure --enable-workarounds-for-imap-client-bugs 
> --without-authuserdb --without-authpam -
> without-authldap --without-authpwd --without-authshadow 
> --without-authmysql --without-authcram --without-
> authcustom --without-authdaemon -with-authvchkpw -with-waitlib=wait3
> 
> 
> any help would be appreciated.
> 
> Thanks,
> Charlie Chrisman
> 


Reply via email to