[Date Prev][Date Next] [Chronological] [Thread] [Top]

des_encrypt



Hi,

I've just tried to install OpenLDAP on Solaris 2.6 and am getting an
error in the install as follows:

--

gcc -g -O2 -I../../include -I../../include   -DHAVE_CONFIG_H   -c 
auth.c
In file included from ../../include/ac/unistd.h:25,
                 from auth.c:22:
/usr/include/crypt.h:23: conflicting types for `des_encrypt'
/usr/local/include/des.h:171: previous declaration of `des_encrypt'
auth.c: In function `krbgetpass':
auth.c:371: warning: passing arg 2 of `des_string_to_key' from
incompatible pointer type
auth.c: In function `kinit':
auth.c:400: warning: passing arg 7 of `krb_get_in_tkt' from incompatible
pointer type
*** Error code 1
make: Fatal error: Command failed for target `auth.o'
Current working directory /ext/openldap/ldap/clients/ud
*** Error code 1
make: Fatal error: Command failed for target `all-common'
Current working directory /ext/openldap/ldap/clients
*** Error code 1
make: Fatal error: Command failed for target `all-common'
--

Is this something to do with Kerberos and conflicting variables on my
system? Does anybody know a solution to this problem?  I tried to play
with the code a bit, but have had no success!  We are currently looking
at OpenLDAP as an alternative to Netscape and I need to get it running
ASAP for the management here at CERN.

Thanks,
Ray.

--
Ray Jackson             CERN Tel. : (+41-22-76) 71413
CERN - IT Division      CERN Fax. : (+41-22-76) 77155
CH-1211 Geneva 23       http://consult.cern.ch/service/mail/
Switzerland             mailto:Ray.Jackson@cern.ch