[lxml-dev] Building lxml on PPC Mac 10.4
David Pratt
fairwinds at eastlink.ca
Thu Apr 26 05:29:23 CEST 2007
Solved the problem with the build by removing mac ports version of
libxml2 and libxslt and using mac defaults. Many thanks.
Regards,
David
David Pratt wrote:
> Here are some further details of my system that may be helpful in
> diagnosing this. Many thanks.
>
> Regards,
> David
>
> ========
>
> OSX: 10.4.9
> gcc: powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc.
> build 5367)
> libxml2 @2.6.27_0 (active) - from mac ports
> libxslt @1.1.20_0 (active) - from mac ports
> python:
> Python 2.4.4 (#1, Oct 18 2006, 10:34:39)
> [GCC 4.0.1 (Apple Computer, Inc. build 5341)] on darwin
>
> Python from python.org using dmg installer and universal built for OSX
> 10.3 +
>
>
>
> David Pratt wrote:
>> Hi. I am having trouble building lxml on PPC Mac with my buildouts and
>> also easy_setup. It seems to build with warnings and killed my python
>> as soon as it was accessed. The following is what happens with the
>> build. I compiled and ran previously on PPC python without trouble. I
>> am now running a Universally build python 2.4.4 with OSX 10.4.9 on a
>> PPC. Many thanks.
>>
>> Regards,
>> David
>>
>> Buildout build
>> ==============
>>
>> zc.buildout.easy_install: Getting new distribution for lxml
>> Building lxml version 1.3.beta
>> warning: no previously-included files found matching 'doc/pyrex.txt'
>> warning: no previously-included files found matching 'src/lxml/etree.pxi'
>> /usr/bin/ld: for architecture i386
>> /usr/bin/ld: warning /opt/local/lib/libxslt.dylib cputype (18,
>> architecture ppc) does not match cputype (7) for specified -arch flag:
>> i386 (file not loaded)
>> /usr/bin/ld: warning /opt/local/lib/libexslt.dylib cputype (18,
>> architecture ppc) does not match cputype (7) for specified -arch flag:
>> i386 (file not loaded)
>> /usr/bin/ld: warning /opt/local/lib/libxml2.dylib cputype (18,
>> architecture ppc) does not match cputype (7) for specified -arch flag:
>> i386 (file not loaded)
>> /usr/bin/ld: warning /opt/local/lib/libz.dylib cputype (18,
>> architecture ppc) does not match cputype (7) for specified -arch flag:
>> i386 (file not loaded)
>> /usr/bin/ld: for architecture ppc
>> /usr/bin/ld: warning can't open dynamic library:
>> /Developer/SDKs/MacOSX10.4u.sdk/opt/local/lib/libiconv.2.dylib
>> referenced from: /opt/local/lib/libxslt.dylib (checking for undefined
>> symbols may be affected) (No such file or directory, errno = 2)
>> /usr/bin/ld: for architecture i386
>> /usr/bin/ld: warning /opt/local/lib/libxslt.dylib cputype (18,
>> architecture ppc) does not match cputype (7) for specified -arch flag:
>> i386 (file not loaded)
>> /usr/bin/ld: warning /opt/local/lib/libexslt.dylib cputype (18,
>> architecture ppc) does not match cputype (7) for specified -arch flag:
>> i386 (file not loaded)
>> /usr/bin/ld: warning /opt/local/lib/libxml2.dylib cputype (18,
>> architecture ppc) does not match cputype (7) for specified -arch flag:
>> i386 (file not loaded)
>> /usr/bin/ld: warning /opt/local/lib/libz.dylib cputype (18,
>> architecture ppc) does not match cputype (7) for specified -arch flag:
>> i386 (file not loaded)
>> /usr/bin/ld: for architecture ppc
>> /usr/bin/ld: warning can't open dynamic library:
>> /Developer/SDKs/MacOSX10.4u.sdk/opt/local/lib/libiconv.2.dylib
>> referenced from: /opt/local/lib/libxslt.dylib (checking for undefined
>> symbols may be affected) (No such file or directory, errno = 2)
>> zc.buildout.easy_install: Got lxml 1.3beta
>>
>>
>> An easy_setup build
>> ===================
>>
>> Searching for lxml
>> Reading http://cheeseshop.python.org/pypi/lxml/
>> Reading http://cheeseshop.python.org/pypi/lxml/1.3beta
>> Reading http://codespeak.net/lxml
>> Reading http://cheeseshop.python.org/pypi/lxml/1.2.1
>> Best match: lxml 1.3beta
>> Downloading
>> http://cheeseshop.python.org/packages/source/l/lxml/lxml-1.3beta.tar.gz
>> Processing lxml-1.3beta.tar.gz
>> Running lxml-1.3beta/setup.py -q bdist_egg --dist-dir
>> /tmp/easy_install-uCUEox/lxml-1.3beta/egg-dist-tmp-tOf7Pb
>> Building lxml version 1.3.beta
>> warning: no previously-included files found matching 'doc/pyrex.txt'
>> warning: no previously-included files found matching 'src/lxml/etree.pxi'
>> /usr/bin/ld: for architecture ppc
>> /usr/bin/ld: warning can't open dynamic library:
>> /Developer/SDKs/MacOSX10.4u.sdk/opt/local/lib/libiconv.2.dylib
>> referenced from: /opt/local/lib/libxslt.dylib (checking for undefined
>> symbols may be affected) (No such file or directory, errno = 2)
>> /usr/bin/ld: for architecture i386
>> /usr/bin/ld: warning /opt/local/lib/libxslt.dylib cputype (18,
>> architecture ppc) does not match cputype (7) for specified -arch flag:
>> i386 (file not loaded)
>> /usr/bin/ld: warning /opt/local/lib/libexslt.dylib cputype (18,
>> architecture ppc) does not match cputype (7) for specified -arch flag:
>> i386 (file not loaded)
>> /usr/bin/ld: warning /opt/local/lib/libxml2.dylib cputype (18,
>> architecture ppc) does not match cputype (7) for specified -arch flag:
>> i386 (file not loaded)
>> /usr/bin/ld: warning /opt/local/lib/libz.dylib cputype (18,
>> architecture ppc) does not match cputype (7) for specified -arch flag:
>> i386 (file not loaded)
>> /usr/bin/ld: for architecture ppc
>> /usr/bin/ld: warning can't open dynamic library:
>> /Developer/SDKs/MacOSX10.4u.sdk/opt/local/lib/libiconv.2.dylib
>> referenced from: /opt/local/lib/libxslt.dylib (checking for undefined
>> symbols may be affected) (No such file or directory, errno = 2)
>> /usr/bin/ld: for architecture i386
>> /usr/bin/ld: warning /opt/local/lib/libxslt.dylib cputype (18,
>> architecture ppc) does not match cputype (7) for specified -arch flag:
>> i386 (file not loaded)
>> /usr/bin/ld: warning /opt/local/lib/libexslt.dylib cputype (18,
>> architecture ppc) does not match cputype (7) for specified -arch flag:
>> i386 (file not loaded)
>> /usr/bin/ld: warning /opt/local/lib/libxml2.dylib cputype (18,
>> architecture ppc) does not match cputype (7) for specified -arch flag:
>> i386 (file not loaded)
>> /usr/bin/ld: warning /opt/local/lib/libz.dylib cputype (18,
>> architecture ppc) does not match cputype (7) for specified -arch flag:
>> i386 (file not loaded)
>> Adding lxml 1.3beta to easy-install.pth file
>>
>> Installed
>> /Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/site-packages/lxml-1.3beta-py2.4-macosx-10.3-fat.egg
>>
>> Processing dependencies for lxml
>>
>> From my logs:
>> ============
>>
>> Apr 25 14:32:05 Mac-PG crashdump[27220]: Python crashed
>> Apr 25 14:32:15 Mac-PG crashdump[27220]: crash report written to:
>> /Users/davidpratt/Library/Logs/CrashReporter/Python.crash.log
>>
>>
>> _______________________________________________
>> lxml-dev mailing list
>> lxml-dev at codespeak.net
>> http://codespeak.net/mailman/listinfo/lxml-dev
>>
>
More information about the lxml-dev
mailing list