|
From: Jens V. <je...@zo...> - 2002-11-05 05:48:43
|
well, the build script does not fail using a self-built python 2.1.3. it gives a warning but the extension is being built. it fails with the built-in python. you get the warning about -R as well. my conclusion: the -R is not the real problem. jens On Monday, Nov 4, 2002, at 22:28 US/Eastern, Steven Graham wrote: > > I disagree, under normal operation the command is failing and exiting > with a > status of 1 (Under OS X) > > 31% ld -R; echo $? > ld: unknown flag: -R > 1 > > The compile process is failing at the linker phase which means that > there is > an error in the build script (specifically the -Wl,-R/usr/bin option) > > On 11/4/02 6:06 PM, "Jens Vagelpohl" <je...@zo...> wrote: > >> the -R is not the problem. under normal operation all it does is >> generate a warning. the problem is with the built-in python2.1 >> >> jens >> >> On Monday, Nov 4, 2002, at 13:15 US/Eastern, Steven Graham wrote: >> >>> >>> Running ld -R tells me its an invalid option...: >>> 34% ld -R >>> ld: unknown flag: -R >>> >>> I would suggest one of two things, find where this -Wl option is >>> being >>> defined and get rid of the -R/usr/lib option. Or try compiling the >>> source >>> without i386 support, but having not compiled this yet I don't know >>> if this >>> -R option is specific to the i386 architecture linker flags or not. >>> >>> >>> On 11/4/02 9:39 AM, "Jens Vagelpohl" <je...@zo...> wrote: >>> >>>> well, i saw the same error trying to compile with the built-in >>>> python2.2. some people claim they got it done, but i went back to a >>>> self-compiled python and it was fine for me after that. >>>> >>>> jens >>>> >>>> >>>> On Monday, Nov 4, 2002, at 07:48 US/Eastern, J.Scholtes wrote: >>>> >>>>> >>>>> Am Montag, 04.11.02, um 13:27 Uhr (Europe/Budapest) schrieb Jens >>>>> Vagelpohl: >>>>> >>>>>> what is the actual error that you get... ? >>>>>> >>>>>> >>>>> >>>>> Here is the complete output: >>>>> >>>>> ##### >>>>> running build >>>>> running build_py >>>>> warning: build_py: file Lib/ldap.py (for module ldap) not found >>>>> warning: build_py: file Lib/ldap/schema.py (for module ldap.schema) >>>>> not found >>>>> not copying Lib/ldap/__init__.py (output up-to-date) >>>>> not copying Lib/ldap/async.py (output up-to-date) >>>>> not copying Lib/ldap/cidict.py (output up-to-date) >>>>> not copying Lib/ldap/functions.py (output up-to-date) >>>>> not copying Lib/ldap/sasl.py (output up-to-date) >>>>> not copying Lib/ldap/schema/__init__.py (output up-to-date) >>>>> not copying Lib/ldap/schema/tokenizer.py (output up-to-date) >>>>> not copying Lib/ldap/schema/models.py (output up-to-date) >>>>> not copying Lib/ldap/schema/subentry.py (output up-to-date) >>>>> not copying Lib/ldap/ldapobject.py (output up-to-date) >>>>> not copying Lib/ldap/modlist.py (output up-to-date) >>>>> not copying Lib/ldapurl.py (output up-to-date) >>>>> not copying Lib/ldif.py (output up-to-date) >>>>> warning: build_py: file Lib/ldap.py (for module ldap) not found >>>>> warning: build_py: file Lib/ldap/schema.py (for module ldap.schema) >>>>> not found >>>>> running build_ext >>>>> building '_ldap' extension >>>>> creating build/temp.darwin-6.1-Power Macintosh-2.2 >>>>> gcc -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -no-cpp-precomp >>>>> -DLDAPMODULE_VERSION=2.0.0pre06 -IModules -I/usr/include >>>>> -I/usr/include/python2.2 -c Modules/LDAPObject.c -o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/LDAPObject.o >>>>> cc1: warning: changing search order for system directory >>>>> "/usr/include" >>>>> cc1: warning: as it has already been specified as a non-system >>>>> directory >>>>> gcc -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -no-cpp-precomp >>>>> -DLDAPMODULE_VERSION=2.0.0pre06 -IModules -I/usr/include >>>>> -I/usr/include/python2.2 -c Modules/common.c -o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/common.o >>>>> cc1: warning: changing search order for system directory >>>>> "/usr/include" >>>>> cc1: warning: as it has already been specified as a non-system >>>>> directory >>>>> gcc -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -no-cpp-precomp >>>>> -DLDAPMODULE_VERSION=2.0.0pre06 -IModules -I/usr/include >>>>> -I/usr/include/python2.2 -c Modules/constants.c -o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/constants.o >>>>> cc1: warning: changing search order for system directory >>>>> "/usr/include" >>>>> cc1: warning: as it has already been specified as a non-system >>>>> directory >>>>> gcc -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -no-cpp-precomp >>>>> -DLDAPMODULE_VERSION=2.0.0pre06 -IModules -I/usr/include >>>>> -I/usr/include/python2.2 -c Modules/errors.c -o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/errors.o >>>>> cc1: warning: changing search order for system directory >>>>> "/usr/include" >>>>> cc1: warning: as it has already been specified as a non-system >>>>> directory >>>>> gcc -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -no-cpp-precomp >>>>> -DLDAPMODULE_VERSION=2.0.0pre06 -IModules -I/usr/include >>>>> -I/usr/include/python2.2 -c Modules/functions.c -o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/functions.o >>>>> cc1: warning: changing search order for system directory >>>>> "/usr/include" >>>>> cc1: warning: as it has already been specified as a non-system >>>>> directory >>>>> gcc -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -no-cpp-precomp >>>>> -DLDAPMODULE_VERSION=2.0.0pre06 -IModules -I/usr/include >>>>> -I/usr/include/python2.2 -c Modules/schema.c -o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/schema.o >>>>> cc1: warning: changing search order for system directory >>>>> "/usr/include" >>>>> cc1: warning: as it has already been specified as a non-system >>>>> directory >>>>> gcc -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -no-cpp-precomp >>>>> -DLDAPMODULE_VERSION=2.0.0pre06 -IModules -I/usr/include >>>>> -I/usr/include/python2.2 -c Modules/ldapmodule.c -o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/ldapmodule.o >>>>> cc1: warning: changing search order for system directory >>>>> "/usr/include" >>>>> cc1: warning: as it has already been specified as a non-system >>>>> directory >>>>> gcc -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -no-cpp-precomp >>>>> -DLDAPMODULE_VERSION=2.0.0pre06 -IModules -I/usr/include >>>>> -I/usr/include/python2.2 -c Modules/linkedlist.c -o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/linkedlist.o >>>>> cc1: warning: changing search order for system directory >>>>> "/usr/include" >>>>> cc1: warning: as it has already been specified as a non-system >>>>> directory >>>>> gcc -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -no-cpp-precomp >>>>> -DLDAPMODULE_VERSION=2.0.0pre06 -IModules -I/usr/include >>>>> -I/usr/include/python2.2 -c Modules/message.c -o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/message.o >>>>> cc1: warning: changing search order for system directory >>>>> "/usr/include" >>>>> cc1: warning: as it has already been specified as a non-system >>>>> directory >>>>> gcc -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -no-cpp-precomp >>>>> -DLDAPMODULE_VERSION=2.0.0pre06 -IModules -I/usr/include >>>>> -I/usr/include/python2.2 -c Modules/version.c -o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/version.o >>>>> cc1: warning: changing search order for system directory >>>>> "/usr/include" >>>>> cc1: warning: as it has already been specified as a non-system >>>>> directory >>>>> gcc -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -no-cpp-precomp >>>>> -DLDAPMODULE_VERSION=2.0.0pre06 -IModules -I/usr/include >>>>> -I/usr/include/python2.2 -c Modules/options.c -o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/options.o >>>>> cc1: warning: changing search order for system directory >>>>> "/usr/include" >>>>> cc1: warning: as it has already been specified as a non-system >>>>> directory >>>>> Modules/options.c: In function `LDAP_get_option': >>>>> Modules/options.c:151: warning: unused variable `doubleval' >>>>> gcc -arch i386 -arch ppc -bundle -flat_namespace -undefined >>>>> suppress >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/LDAPObject.o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/common.o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/constants.o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/errors.o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/functions.o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/schema.o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/ldapmodule.o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/linkedlist.o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/message.o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/version.o >>>>> build/temp.darwin-6.1-Power Macintosh-2.2/options.o -L/usr/lib >>>>> -Wl,-R/usr/lib -lldap -llber -o build/lib.darwin-6.1-Power >>>>> Macintosh-2.2/_ldap.so >>>>> ld: for architecture i386 >>>>> ld: unknown flag: -R/usr/lib >>>>> error: command 'gcc' failed with exit status 1 >>>>> ####### >>>>> >>>>> after that, all xxx.o files are create in >>>>> "build/temp.darwin-6.1-Power >>>>> Macintosh-2.2/" >>>>> but no _ldap.so is created in "build/lib.darwin-6.1-Power >>>>> Macintosh-2.2/" nor somewhere else. >>>>> >>>>> cu Juergen >>>> >>>> >>>> >>>> ------------------------------------------------------- >>>> This SF.net email is sponsored by: ApacheCon, November 18-21 in >>>> Las Vegas (supported by COMDEX), the only Apache event to be >>>> fully supported by the ASF. http://www.apachecon.com >>>> _______________________________________________ >>>> Python-LDAP-dev mailing list >>>> Pyt...@li... >>>> https://lists.sourceforge.net/lists/listinfo/python-ldap-dev >>>> >>> >>> ---- >>> Steven Graham >>> sg...@wu... >>> >>> >>> >> >> > > ---- > Steven Graham > sg...@wu... > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: ApacheCon, November 18-21 in > Las Vegas (supported by COMDEX), the only Apache event to be > fully supported by the ASF. http://www.apachecon.com > _______________________________________________ > Python-LDAP-dev mailing list > Pyt...@li... > https://lists.sourceforge.net/lists/listinfo/python-ldap-dev |