[vchkpw] make error

2002-12-19 Thread Thomas Stian Bergheim
Hi again, another problem:

After doing

./configure --enable-roaming-users=y --enable-logging=y --enable-learn-passw
ords=y --enable-clear-passwd=y --enable-defalt-domain=inrack.com --enable-my
sql --enable-defaultquota=20M [EMAIL PROTECTED] --e
nable-incdir=/usr/include/mysql --enable-libdir=/usr/lib/mysql/

It gives me this:

   vpopmail 5.3.12
Current settings
---

vpopmail directory = /home/vpopmail
   uid = 515
   gid = 510
  ip alias = OFF --enable-ip-alias-domains=n (default)
address extentions = OFF --enable-qmail-ext=n (default)
 roaming users = ON  --enable-roaming-users=y
tcpserver file = /etc/tcp.smtp
open_smtp file = /home/vpopmail/etc/open-smtp
user quota = 20M -enable-hardquota=20M
   auth module = mysql --enable-mysql=y
 mysql replication = OFF --enable-mysql-replication=n default
table optimization = many domains --enable-many-domains=y default
  system passwords = OFF --enable-passwd=n default
  file locking = ON  --enable-file-locking=y default
 file sync = OFF --enable-file-sync=n default disable vdelivermail
fsync
 make seekable = ON  --enable-make-seekable=y default
  auth logging = ON  --enable-auth-logging=y default
 mysql logging = OFF --enable-mysql-logging=n default
  clear passwd = ON  --enable-clear-passwd=y (default)
 users big dir = ON  --enable-users-big-dir=y (default)
 valias processing = OFF --enable-valias=n
  mysql limits = OFF --enable-mysql-limits=n default
pop syslog = show successful and failure login attempts
 --enable-logging=y
default domain =  --enable-default-domain=
  auth inc = -I/usr/include/mysql
  auth lib = -L/usr/lib/mysql/  -lmysqlclient -lz


After typing 'make', is get (just the last part of it):

vlimits.c: In function `vget_limits':
vlimits.c:100: warning: assignment makes integer from pointer without a cast
rm -f libvpopmail.a
ar cru libvpopmail.a vpopmail.o md5.o bigdir.o vauth.o file_lock.o vpalias.o
seek.o vlimits.o cdb/*.o
ranlib libvpopmail.a
gcc -I. -I/usr/include/mysql  -g -O2 -Wall -c vchkpw.c
gcc -I. -I/usr/include/mysql  -g -O2 -Wall -c hmac_md5.c
gcc  -g -O2 -Wall  -o vchkpw  vchkpw.o md5.o hmac_md5.o
libvpopmail.a -L/usr/lib/mysql  -lmysqlclient -lz -lnsl -lcrypt -lm
/usr/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make[2]: *** [vchkpw] Error 1
make[2]: Leaving directory `/var/src/vpopmail-5.3.12'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/src/vpopmail-5.3.12'
make: *** [all-recursive-am] Error 2


libz resides in /usr/lib/  What's wrong ?

Thanks.






Re: [vchkpw] make error

2002-12-19 Thread Thomas Stian Bergheim
Hmm, I didn't have zlib-devel so getting that fixed it. 
Thanks anyway :)

- Original Message - 
From: Peter Palmreuther [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Thursday, December 19, 2002 4:02 PM
Subject: Re: [vchkpw] make error


 Hi Thomas,
 
 On Thu, 19 Dec 2002 15:31:31 +0100
 Thomas Stian Bergheim [EMAIL PROTECTED] wrote:
 
  /usr/bin/ld: cannot find -lz
 [...]
  libz resides in /usr/lib/  What's wrong ?
 
 I don't know.
 
 Does a 'ldconfig -p' show 'libz.so' too?
 If not you maybe might want to update your ld-cache by running
 ldconfig???
 -- 
 Peter