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 >