Hi to all, I am trying to compile vpopmail-5.4.0 on a SUN Ultra 5 running Solaris 9 with all the security and recommended patches. But I keep on getting this error that for the life of me I can not figure it out.
Can anyone help??? my Configuration options are as follows: bash-2.05# crle -c /var/ld/ld.config -l /usr/lib:/usr/local/lib:/usr/local/ssl/lib:/usr/local/mysql/lib bash-2.05# ./configure --enable-roaming-users=n --enable-logging=p --enable-ip-alias-domains=n --enable-passwd=n --enable-clear-passwd=y --enable-domain-quotas=n --enable-auth-module=mysql --enable-incdir=/usr/local/mysql/include --enable-libdir=/usr/local/mysql/lib --enable-many-domains=n --enable-auth-logging=y --enable-mysql-logging=y --enable-valias=y --enable-mysql-limits=n vpopmail 5.4.0 Current settings --------------------------------------- vpopmail directory = /var/vpopmail uid = 725 gid = 725 roaming users = OFF --disable-roaming-users (default) password learning = OFF --disable-learn-passwords (default) md5 passwords = ON --enable-md5-passwords (default) file locking = ON --enable-file-locking (default) vdelivermail fsync = OFF --disable-file-sync (default) make seekable = ON --enable-make-seekable (default) clear passwd = ON --enable-clear-passwd (default) user dir hashing = ON --enable-users-big-dir (default) address extensions = OFF --disable-qmail-ext (default) ip alias = OFF --disable-ip-alias-domains (default) domain quotas = OFF --disable-domainquotas (default) auth module = mysql --enable-auth-module=mysql mysql replication = OFF --disable-mysql-replication (default) mysql logging = ON --enable-mysql-logging mysql limits = OFF --disable-mysql-limits (default) MySQL valias = ON --enable-valias auth inc = -I/usr/local/mysql/include auth lib = -L/usr/local/mysql/lib -R${exec_prefix}/lib -lmysqlclient -lz system passwords = OFF --disable-passwd (default) pop syslog = show failed attempts with clear text password --enable-logging=p auth logging = ON --enable-auth-logging (default) one domain per SQL table = --disable-many-domains bash-2.05# /usr/ccs/bin/make ## This produces the error below... gcc -I. -I/usr/local/mysql/include -I. -I. -I. -g -O2 -Wall -c `test -f 'vchkpw.c' || echo './'`vchkpw.c gcc -I. -I/usr/local/mysql/include -I. -I. -I. -g -O2 -Wall -c `test -f 'hmac_md5.c' || echo './'`hmac_md5.c hmac_md5.c: In function `hmac_md5': hmac_md5.c:52: warning: implicit declaration of function `bzero' hmac_md5.c:54: warning: implicit declaration of function `bcopy' gcc -g -O2 -Wall -o vchkpw vchkpw.o md5.o hmac_md5.o libvpopmail.a -L/usr/local/mysql/lib -R/usr/local/lib -lmysqlclient -lz -lcrypt Undefined first referenced symbol in file socket /usr/local/mysql/lib/libmysqlclient.a(libmysql.o) getpeername /usr/local/mysql/lib/libmysqlclient.a(viosocket.o) gethostbyname_r /usr/local/mysql/lib/libmysqlclient.a(libmysql.o) setsockopt /usr/local/mysql/lib/libmysqlclient.a(viosocket.o) getservbyname /usr/local/mysql/lib/libmysqlclient.a(libmysql.o) floor /usr/local/mysql/lib/libmysqlclient.a(password.o) inet_addr /usr/local/mysql/lib/libmysqlclient.a(libmysql.o) inet_ntoa /usr/local/mysql/lib/libmysqlclient.a(my_net.o) shutdown /usr/local/mysql/lib/libmysqlclient.a(viosocket.o) connect /usr/local/mysql/lib/libmysqlclient.a(libmysql.o) ld: fatal: Symbol referencing errors. No output written to vchkpw collect2: ld returned 1 exit status make[2]: *** [vchkpw] Error 1 make[2]: Leaving directory `/tmp/vpopmail-5.4.0' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/vpopmail-5.4.0' make: *** [all] Error 2 Any help will be greatly appreciated. Also, thank you in advance. ---------------------------------------------------------------------- HigherAccess.com for web and email hosting needs. http://www.higheraccess.com/