when trying to compile either 5.4.25 or 5.4.26 with:
./configure \
 --disable-md5-passwords \
 --disable-roaming-users \
 --enable-logging=v \
 --disable-rebuild-tcpserver-file \
 --enable-qmail-ext \

on Solaris 9, i see:

gcc -I. -Icdb  -I. -I. -I.     -g -O2 -Wall -c vdelivermail.c
vdelivermail.c: In function `run_command':
vdelivermail.c:910: warning: implicit declaration of function `setenv'
gcc -I. -Icdb  -I. -I. -I.     -g -O2 -Wall -c maildirquota.c
gcc -g -O2 -Wall -o vdelivermail vdelivermail.o maildirquota.o libvpopmail.a -lcrypt
Undefined                       first referenced
 symbol                             in file
setenv                              vdelivermail.o
ld: fatal: Symbol referencing errors. No output written to vdelivermail
collect2: ld returned 1 exit status
make[2]: *** [vdelivermail] Error 1
make[2]: Leaving directory `/usr/local/src/vpopmail-5.4.25'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/vpopmail-5.4.25'
make: *** [all] Error 2

vpopmail 5.4.10 compiles correctly.  I didnt try anything in between.

besides the obvious, what's setenv? Who has this and where? Is there a clear way around this ?



Jeremy Kister


Reply via email to