Hi,I am trying to configure and compile the pam_ldap and nss_ldap for MIPS architecture. for this they need ldap library. so I am trying to compile openldap code for MIPS first, but the configuration is failing.
The command and options used for configuration is as follows.
./configure --host=mips CC=/opt/montavista/pro/devkit/mips/fp_be/bin/mips_fp_be-gcc LD=/opt/montavista/pro/devkit/mips/fp_be/bin/mips_fp_be-ld CFLAGS="-g -O2 -I/usr/include -I/usr/include/openssl" LDFLAGS="-L/usr/lib" --prefix=/mips/ldap --with-yielding_select=no
and the errors got are as follows.
hecking for sys/un.h... yes checking openssl/ssl.h usability... no checking openssl/ssl.h presence... yes configure: WARNING: openssl/ssl.h: present but cannot be compiled configure: WARNING: openssl/ssl.h: check for missing prerequisite headers? configure: WARNING: openssl/ssl.h: see the Autoconf documentation configure: WARNING: openssl/ssl.h: section "Present But Cannot Be Compiled" configure: WARNING: openssl/ssl.h: proceeding with the compiler's result configure: WARNING: ## --------------------------------------------- ## configure: WARNING: ## Report this to <http://www.openldap.org/its/%3E; ## configure: WARNING: ## --------------------------------------------- ## checking for openssl/ssl.h... no checking gnutls/gnutls.h usability... no checking gnutls/gnutls.h presence... no checking for gnutls/gnutls.h... no checking nssutil.h usability... no checking nssutil.h presence... no checking for nssutil.h... no configure: error: MozNSS not found - please specify the location to the NSPR and NSS header files in CPPFLAGS and the location to the NSPR and NSS libraries in LDFLAGS (if not in the system location)
Kindly help me to fix this error.
Thank you. Regards,Vijay S.
On 09/07/2011 10:10 AM, vijay s sheelavantar wrote:
Hi,I am trying to configure and compile the pam_ldap and nss_ldap for MIPS architecture. for this they need ldap library. so I am trying to compile openldap code for MIPS first, but the configuration is failing.
The command and options used for configuration is as follows.
./configure --host=mips CC=/opt/montavista/pro/devkit/mips/fp_be/bin/mips_fp_be-gcc LD=/opt/montavista/pro/devkit/mips/fp_be/bin/mips_fp_be-ld CFLAGS="-g -O2 -I/usr/include -I/usr/include/openssl" LDFLAGS="-L/usr/lib" --prefix=/mips/ldap --with-yielding_select=no
and the errors got are as follows.
hecking for sys/un.h... yes checking openssl/ssl.h usability... no checking openssl/ssl.h presence... yes configure: WARNING: openssl/ssl.h: present but cannot be compiled configure: WARNING: openssl/ssl.h: check for missing prerequisite headers? configure: WARNING: openssl/ssl.h: see the Autoconf documentation configure: WARNING: openssl/ssl.h: section "Present But Cannot Be Compiled" configure: WARNING: openssl/ssl.h: proceeding with the compiler's result configure: WARNING: ## --------------------------------------------- ## configure: WARNING: ## Report this to<http://www.openldap.org/its/%3E; ## configure: WARNING: ## --------------------------------------------- ## checking for openssl/ssl.h... no checking gnutls/gnutls.h usability... no checking gnutls/gnutls.h presence... no checking for gnutls/gnutls.h... no checking nssutil.h usability... no checking nssutil.h presence... no checking for nssutil.h... no configure: error: MozNSS not found - please specify the location to the NSPR and NSS header files in CPPFLAGS and the location to the NSPR and NSS libraries in LDFLAGS (if not in the system location)
Kindly help me to fix this error.
Check the exact reason of the failure in config.log (towards the end).
p.
openldap-technical@openldap.org