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

ITS 1480



this is what i run to hand generate the shared libs for aix...
nm -B liblber.a|sed -n -e 's/^.*[     ]\([BCDT]\)[    ][      ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' | sed 's/.* //' | sort | uniq > .libs/liblber.exp
 
ld -o .libs/liblber.a -lc <other libs> -bnoqueit -bnoentry -bE:.libs/liblber.exp -blibpath:/usr/local/lib:/usr/lib:/lib -bM:SRE *.o
 
i know many aix people would like to have shared libs work after running make...  i have looked (not carefully) at the configure script to see where one might change this..
 
other issues are with make depend...
this fix is out there for make depend on aix:
export MKDEP=<path to openldap src top level>/build/mkdep.aix
 
is this something else that should be in the configure script?? (maybe it does now, but for 2.0.16 it didnt as i recall)
 
and the getaddrinfo call...
other ITS bugs have closed this, with the fix being have a way to detect getaddrinfo()...
 
also i have heard that the /etc/servics file for aix 4.3.3 and down, does not contain any defs for ldap and ldaps, which may contribute to the make test segfaults...
 
just some thoughts and things i have seen...
 
KSC
Network/Systems Engineer
www.g1.com
 
 
Here is a really great OS
www.freebsd.org