OT: Compiling Cyrus-SASL 1.5.28 on Solaris 9
2007-12-25 1:47:00
i want to compile Cyrus-SASL 1.5.28 on Solaris 9 with NIS and gcc 3.3
after
./configure --enable-login --disable-krb4 --prefix=/opt/cyrussasl-1.5.28 --
with-sasl=/opt/cyrussasl-1.5.28 --with-openssl=/opt/openssl_0.9.6g --with-
perl=/bin
and run make i become the following errors
what is the problem ?
>>>>>
make all-recursive
Making all in include
Making all in lib
/bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -
I../include -I/usr/local/include -Wall -W -g -O2 -c checkpw.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I/usr/local/include -Wall -
W -g -O2 -c checkpw.c -fPIC -DPIC -o checkpw.lo
checkpw.c: In function `shadow_verify_password':
checkpw.c:534: warning: implicit declaration of function `getspnam'
checkpw.c:534: warning: assignment makes pointer from integer without a cast
checkpw.c:537: error: dereferencing pointer to incomplete type
checkpw.c:538: warning: implicit declaration of function `crypt'
checkpw.c:538: warning: assignment makes pointer from integer without a cast
checkpw.c:539: error: dereferencing pointer to incomplete type
checkpw.c: In function `passwd_verify_password':
checkpw.c:612: warning: implicit declaration of function `getpwnam'
checkpw.c:612: warning: assignment makes pointer from integer without a cast
checkpw.c:615: error: dereferencing pointer to incomplete type
checkpw.c:617: warning: assignment makes pointer from integer without a cast
checkpw.c:619: error: dereferencing pointer to incomplete type
*** Error code 1
make: Fatal error: Command failed for target `checkpw.lo'
Current working directory /tmp/cyrus-sasl-1.5.28/lib
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /tmp/cyrus-sasl-1.5.28
*** Error code 1
make: Fatal error: Command failed for target `all-recursive-am'
--
Michael Schneider
Comments
Got something to say?
You must be logged in to post a comment.

