Re: [nssldap] Not compile nss_ldap-255 on Solaris 10 (sparc)
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
Re: [nssldap] Not compile nss_ldap-255 on Solaris 10 (sparc)
- From: ravinok <cjorr [at] psych.purdue.edu>
- To: nssldap [at] padl.com
- Subject: Re: [nssldap] Not compile nss_ldap-255 on Solaris 10 (sparc)
- Date: Wed, 3 Oct 2007 11:13:06 -0700 (PDT)
I'm having a heck of a time with this as well.
Building under Solaris 10 (x86 and sparc64) on several machines.
Apparently I'm doing a decent job of replicating my mistakes... :-)
---
./configure \
--with-ldap-lib=openldap \
--with-ldap-dir=/opt/openldap-2.3.38 \
--includedir=/opt/csw/include/sasl
---
gmake
gcc -DHAVE_CONFIG_H -DLDAP_REFERRALS -DLDAP_DEPRECATED -D_REENTRANT
-I/opt/openldap-2.3.38/include -g -O2 -Wall -fPIC -c ldap-nss.c
ldap-nss.c: In function `do_bind':
ldap-nss.c:1894: error: `LDAP_SASL_QUIET' undeclared (first use in this
function)
ldap-nss.c:1894: error: (Each undeclared identifier is reported only once
ldap-nss.c:1894: error: for each function it appears in.)
ldap-nss.c: In function `do_triple_permutations':
ldap-nss.c:2138: warning: null argument where non-null required (arg 1)
ldap-nss.c:2138: warning: null argument where non-null required (arg 1)
ldap-nss.c:2138: warning: null argument where non-null required (arg 2)
ldap-nss.c:2138: warning: null argument where non-null required (arg 1)
ldap-nss.c:2138: warning: null argument where non-null required (arg 1)
ldap-nss.c:2138: warning: null argument where non-null required (arg 1)
ldap-nss.c:2139: warning: null argument where non-null required (arg 1)
ldap-nss.c:2139: warning: null argument where non-null required (arg 1)
ldap-nss.c:2139: warning: null argument where non-null required (arg 2)
ldap-nss.c:2139: warning: null argument where non-null required (arg 1)
ldap-nss.c:2139: warning: null argument where non-null required (arg 1)
ldap-nss.c:2139: warning: null argument where non-null required (arg 1)
ldap-nss.c:2139: warning: null argument where non-null required (arg 1)
ldap-nss.c:2139: warning: null argument where non-null required (arg 1)
ldap-nss.c:2139: warning: null argument where non-null required (arg 2)
ldap-nss.c:2139: warning: null argument where non-null required (arg 1)
ldap-nss.c:2139: warning: null argument where non-null required (arg 1)
ldap-nss.c:2139: warning: null argument where non-null required (arg 1)
ldap-nss.c:2140: warning: null argument where non-null required (arg 1)
ldap-nss.c:2140: warning: null argument where non-null required (arg 1)
ldap-nss.c:2140: warning: null argument where non-null required (arg 2)
ldap-nss.c:2140: warning: null argument where non-null required (arg 1)
ldap-nss.c:2140: warning: null argument where non-null required (arg 1)
ldap-nss.c:2140: warning: null argument where non-null required (arg 1)
ldap-nss.c:2141: warning: null argument where non-null required (arg 1)
ldap-nss.c:2141: warning: null argument where non-null required (arg 1)
ldap-nss.c:2141: warning: null argument where non-null required (arg 2)
ldap-nss.c:2141: warning: null argument where non-null required (arg 1)
ldap-nss.c:2141: warning: null argument where non-null required (arg 1)
ldap-nss.c:2141: warning: null argument where non-null required (arg 1)
ldap-nss.c:2141: warning: null argument where non-null required (arg 1)
ldap-nss.c:2141: warning: null argument where non-null required (arg 1)
ldap-nss.c:2141: warning: null argument where non-null required (arg 2)
ldap-nss.c:2141: warning: null argument where non-null required (arg 1)
ldap-nss.c:2141: warning: null argument where non-null required (arg 1)
ldap-nss.c:2141: warning: null argument where non-null required (arg 1)
ldap-nss.c:2142: warning: null argument where non-null required (arg 1)
ldap-nss.c:2142: warning: null argument where non-null required (arg 1)
ldap-nss.c:2142: warning: null argument where non-null required (arg 2)
ldap-nss.c:2142: warning: null argument where non-null required (arg 1)
ldap-nss.c:2142: warning: null argument where non-null required (arg 1)
ldap-nss.c:2142: warning: null argument where non-null required (arg 1)
ldap-nss.c:2143: warning: null argument where non-null required (arg 1)
ldap-nss.c:2143: warning: null argument where non-null required (arg 1)
ldap-nss.c:2143: warning: null argument where non-null required (arg 2)
ldap-nss.c:2143: warning: null argument where non-null required (arg 1)
ldap-nss.c:2143: warning: null argument where non-null required (arg 1)
ldap-nss.c:2143: warning: null argument where non-null required (arg 1)
ldap-nss.c:2143: warning: null argument where non-null required (arg 1)
ldap-nss.c:2143: warning: null argument where non-null required (arg 1)
ldap-nss.c:2143: warning: null argument where non-null required (arg 2)
ldap-nss.c:2143: warning: null argument where non-null required (arg 1)
ldap-nss.c:2143: warning: null argument where non-null required (arg 1)
ldap-nss.c:2143: warning: null argument where non-null required (arg 1)
ldap-nss.c:2144: warning: null argument where non-null required (arg 1)
ldap-nss.c:2144: warning: null argument where non-null required (arg 1)
ldap-nss.c:2144: warning: null argument where non-null required (arg 2)
ldap-nss.c:2144: warning: null argument where non-null required (arg 1)
ldap-nss.c:2144: warning: null argument where non-null required (arg 1)
ldap-nss.c:2144: warning: null argument where non-null required (arg 1)
ldap-nss.c:2144: warning: null argument where non-null required (arg 1)
ldap-nss.c:2144: warning: null argument where non-null required (arg 1)
ldap-nss.c:2144: warning: null argument where non-null required (arg 2)
ldap-nss.c:2144: warning: null argument where non-null required (arg 1)
ldap-nss.c:2144: warning: null argument where non-null required (arg 1)
ldap-nss.c:2144: warning: null argument where non-null required (arg 1)
ldap-nss.c:2144: warning: null argument where non-null required (arg 1)
ldap-nss.c:2144: warning: null argument where non-null required (arg 1)
ldap-nss.c:2144: warning: null argument where non-null required (arg 2)
ldap-nss.c:2144: warning: null argument where non-null required (arg 1)
ldap-nss.c:2144: warning: null argument where non-null required (arg 1)
ldap-nss.c:2144: warning: null argument where non-null required (arg 1)
ldap-nss.c: In function `do_sasl_interact':
ldap-nss.c:4141: error: `sasl_interact_t' undeclared (first use in this
function)
ldap-nss.c:4141: error: `interact' undeclared (first use in this function)
ldap-nss.c:4141: error: syntax error before ')' token
ldap-nss.c:4143: error: `SASL_CB_LIST_END' undeclared (first use in this
function)
ldap-nss.c:4145: error: `SASL_CB_USER' undeclared (first use in this
function)
ldap-nss.c: At top level:
ldap-nss.c:21: warning: 'rcsId' defined but not used
ldap-nss.c:829: warning: 'do_dupfd' defined but not used
ldap-nss.c:717: warning: 'do_sockaddr_isequal' defined but not used
ldap-nss.c:860: warning: 'do_closefd' defined but not used
gmake: *** [ldap-nss.o] Error 1
---
Anyhow, my shady solution has been to mv /usr/include/sasl elsewhere before
running the configure script and then gmake will complete.
This is nss_ldap-257.
Any thoughts? Let me know if you need any more information, as I'm sure
I've left something out.
Thanks!
- Re: [nssldap] Not compile nss_ldap-255 on Solaris 10 (sparc),
ravinok