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

RE: Install failure on AIX of openldap-2.1.30


Thanks for the suggestions...
...I have now successfully built and installed openldap 2.1.30 
on aix 5.1 with the following configure:

	CC=xlc_r        \
	CPPFLAGS="-I/usr/local/include \
          -I/usr/local/ssl/include \
          -I/usr/local/BerkeleyDB.4.2/include" \
	LDFLAGS="-L/usr/local/ssl/lib     \
             -L/usr/local/lib \
             -L/usr/local/BerkeleyDB.4.2/lib" \
	MKDEP=/dnload/ldap_dir/openldap-2.1.30/build/mkdep.aix \
	./configure --with-cyrus-sasl  \
            --enable-bdb       \
            --with-kerberos    \
            --disable-shared   \
            --enable-static    \

I now have a run-time problem, but I'll open another thread
for it.

Thanks also to Kyle Chapman for his suggestion.


-----Original Message-----
From: owner-openldap-software@OpenLDAP.org [mailto:owner-openldap-software@OpenLDAP.org] On Behalf Of Donn Cave
Sent: Thursday, June 03, 2004 1:50 PM
To: openldap-software@OpenLDAP.org
Subject: Re: Install failure on AIX of openldap-2.1.30

On Thursday, June 3, 2004, at 12:41 PM, Bennett, Tony - CNF wrote:
> I just downloaded, configured, made, and installed 2.1.30.
> It appears that libtool is not correctly building executables, on AIX 
> 5.1.

> ./configure --with-cyrus-sasl  \
>             --enable-bdb       \
>             --with-kerberos

If shared libraries aren't essential for some reason, I would
         --disable-shared --enable-static

I actually do this for all platforms, but particularly on AIX that's going to avoid an extra set of problems that I have no interest in resolving.  It may also be interesting, if you're more interested in it, to edit link commands from your log and re-issue them.  Remove the usual duplicate liblber.a, for example, or any parameter that seems gratuitous or whose purpose is not obvious.

For what it's worth, I also --disable-ipv6, and I suppose you know that --with-kerberos isn't needed for GSSAPI-Kerberos SASL authentication.

	Donn Cave, donn@u.washington.edu