From: Kaeidinejad, S. <Sha...@dg...> - 2001-09-12 07:45:24
|
hi, i try to compile python-ldap-1.10alpha3 for python-2.1.1 an sun solaris 5.6 but i got error by the make. can you help me? the ./configure entired: creating cache ./config.cache checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for python... /usr/local/bin/python checking python version... 2.1 checking python install prefix... /opt/python-2.1.1 checking for socket in -lnsl... no checking for socket in -lnet... no checking for socket in -lsocket... yes checking for gethostbyname... no checking for gethostbyname in -lnsl... yes checking for inet_addr... yes checking for inet_ntoa... yes checking for connect... yes checking for fmod... no checking for fmod in -lm... yes checking for floor... yes checking for krb_mk_req... no checking for krb_mk_req in -lkrb... yes checking for des_setkey... no checking for des_setkey in -ldes... no Using LDAP libraries from /usr/site/openldap-1.2.11/lib Using LDAP includes from /usr/site/openldap-1.2.11/include checking for library containing ber_free... -llber checking for library containing ldap_open... -lldap checking for ldap_open... yes checking how to run the C preprocessor... gcc -E checking for ldap.h... yes checking for lber.h... yes checking number of arguments to ldap_set_rebind_proc()... 2 checking for ldap_kerberos_bind_s... no checking for ldap_kerberos_bind1... no checking for ldap_kerberos_bind1_s... no checking for ldap_kerberos_bind2... no checking for ldap_kerberos_bind2_s... no checking for ldap_enable_cache... yes checking for ldap_disable_cache... yes checking for ldap_set_cache_options... yes checking for ldap_destroy_cache... yes checking for ldap_flush_cache... yes checking for ldap_uncache_entry... yes checking for ldap_uncache_request... yes checking whether the LDAP type is opaque... no checking for ldap_modrdn2_s... yes checking for ldap_modrdn2... yes checking for ldap_init_templates... yes checking for disptmpl.h... yes checking python makefile... /opt/python-2.1.1/lib/python2.1/config/Makefile.pre.in updating cache ./config.cache creating ./config.status creating Modules/Setup creating Makefile creating Modules/config.h bootstrapping makefile rm -f *.o *~ rm -f *.a tags TAGS config.c Makefile.pre python sedscript rm -f *.so *.sl so_locations VERSION=`/usr/local/bin/python -c "import sys; print sys.version[:3]"`; \ installdir=`/usr/local/bin/python -c "import sys; print sys.prefix"`; \ exec_installdir=`/usr/local/bin/python -c "import sys; print sys.exec_prefix"`; \ make -f ./Makefile.pre.in VPATH=. srcdir=. \ VERSION=$VERSION \ installdir=$installdir \ exec_installdir=$exec_installdir \ Makefile make[1]: Entering directory `/temp/site/source/python-ldap-1.10alpha3/Modules' sed -n \ -e '1s/.*/1i\\/p' \ -e '2s%.*%# Generated automatically from Makefile.pre.in by sedscript.%p' \ -e '/^VERSION=/s/^VERSION=[ ]*\(.*\)/s%@VERSION[@]%\1%/p' \ -e '/^CC=/s/^CC=[ ]*\(.*\)/s%@CC[@]%\1%/p' \ -e '/^CXX=/s/^CXX=[ ]*\(.*\)/s%@CXX[@]%\1%/p' \ -e '/^LINKCC=/s/^LINKCC=[ ]*\(.*\)/s%@LINKCC[@]%\1%/p' \ -e '/^OPT=/s/^OPT=[ ]*\(.*\)/s%@OPT[@]%\1%/p' \ -e '/^LDFLAGS=/s/^LDFLAGS=[ ]*\(.*\)/s%@LDFLAGS[@]%\1%/p' \ -e '/^LDLAST=/s/^LDLAST=[ ]*\(.*\)/s%@LDLAST[@]%\1%/p' \ -e '/^DEFS=/s/^DEFS=[ ]*\(.*\)/s%@DEFS[@]%\1%/p' \ -e '/^LIBS=/s/^LIBS=[ ]*\(.*\)/s%@LIBS[@]%\1%/p' \ -e '/^LIBM=/s/^LIBM=[ ]*\(.*\)/s%@LIBM[@]%\1%/p' \ -e '/^LIBC=/s/^LIBC=[ ]*\(.*\)/s%@LIBC[@]%\1%/p' \ -e '/^RANLIB=/s/^RANLIB=[ ]*\(.*\)/s%@RANLIB[@]%\1%/p' \ -e '/^MACHDEP=/s/^MACHDEP=[ ]*\(.*\)/s%@MACHDEP[@]%\1%/p' \ -e '/^SO=/s/^SO=[ ]*\(.*\)/s%@SO[@]%\1%/p' \ -e '/^LDSHARED=/s/^LDSHARED=[ ]*\(.*\)/s%@LDSHARED[@]%\1%/p' \ -e '/^CCSHARED=/s/^CCSHARED=[ ]*\(.*\)/s%@CCSHARED[@]%\1%/p' \ -e '/^SGI_ABI=/s/^SGI_ABI=[ ]*\(.*\)/s%@SGI_ABI[@]%\1%/p' \ -e '/^LINKFORSHARED=/s/^LINKFORSHARED=[ ]*\(.*\)/s%@LINKFORSHARED[@]%\1%/p' \ -e '/^prefix=/s/^prefix=\(.*\)/s%^prefix=.*%prefix=\1%/p' \ -e '/^exec_prefix=/s/^exec_prefix=\(.*\)/s%^exec_prefix=.*%exec_prefix=\1%/p' \ /opt/python-2.1.1/lib/python2.1/config/Makefile >sedscript echo "/^installdir=/s%=.*%= /opt/python-2.1.1%" >>sedscript echo "/^exec_installdir=/s%=.*%=/opt/python-2.1.1%" >>sedscript echo "/^srcdir=/s%=.*%= .%" >>sedscript echo "/^VPATH=/s%=.*%= .%" >>sedscript echo "/^LINKPATH=/s%=.*%= %" >>sedscript echo "/^BASELIB=/s%=.*%= %" >>sedscript echo "/^BASESETUP=/s%=.*%= %" >>sedscript sed -f sedscript ./Makefile.pre.in >Makefile.pre /opt/python-2.1.1/lib/python2.1/config/makesetup \ -m Makefile.pre -c /opt/python-2.1.1/lib/python2.1/config/config.c.in Setup -n /opt/python-2.1.1/lib/python2.1/config/Setup.config /opt/python-2.1.1/lib/python2.1/config/Setup.local /opt/python-2.1.1/lib/python2.1/config/Setup make -f Makefile do-it-again make[2]: Entering directory `/temp/site/source/python-ldap-1.10alpha3/Modules' /opt/python-2.1.1/lib/python2.1/config/makesetup \ -m Makefile.pre -c /opt/python-2.1.1/lib/python2.1/config/config.c.in Setup -n /opt/python-2.1.1/lib/python2.1/config/Setup.config /opt/python-2.1.1/lib/python2.1/config/Setup.local /opt/python-2.1.1/lib/python2.1/config/Setup make[2]: Leaving directory `/temp/site/source/python-ldap-1.10alpha3/Modules' make[1]: Leaving directory `/temp/site/source/python-ldap-1.10alpha3/Modules' and the make entired:( there was to big but i cut it) ............ <unknown> 0x440 /usr/site/openldap-1.2.11/lib/libldap.a(getfilter.o) <unknown> 0xb30 /usr/site/openldap-1.2.11/lib/liblber.a(decode.o) <unknown> 0xb38 /usr/site/openldap-1.2.11/lib/liblber.a(decode.o) <unknown> 0xb3c /usr/site/openldap-1.2.11/lib/liblber.a(decode.o) <unknown> 0xb40 /usr/site/openldap-1.2.11/lib/liblber.a(decode.o) ld: fatal: relocations remain against allocatable but non-writable sections collect2: ld returned 1 exit status make[1]: *** [_ldapmodule.so] Error 1 make[1]: Leaving directory `/temp/site/source/python-ldap-1.10alpha3/Modules' make: *** [_ldapmodule-build] Error 2 thanks Shahram |