[Pythonmac-SIG] numarray 1.5.2 compilation 10.4 ppc
Kim Branson
kim.branson at gmail.com
Tue Jan 30 08:00:00 CET 2007
Hi,
i'm trying to build numarray 1.5.2 for 10.4 on a ppc machine, using
gcc 4.0.
i get the following errors:
this machine does not have the MacOSX10.4u sdk. it has xcode 2.1
installed.
there are a few versions of limits in
/usr/include/i386/limits.h
/usr/include/i386/_limits.h
/usr/include/limits.h
/usr/include/machine/limits.h
/usr/include/machine/_limits.h
/usr/include/ppc/limits.h
/usr/include/ppc/_limits.h
/usr/include/sys/syslimits.h
/usr/lib/gcc/i686-apple-darwin8/4.0.0/include/limits.h
should i try to get setup.py to use these?
cheers
Kim
>python setup.py build
Using EXTRA_COMPILE_ARGS = ['-Ddarwin']
Using external BLAS and LAPACK
running config
Wrote config.h
running build
running build_py
copying Lib/numinclude.py -> build/lib.macosx-10.3-fat-2.4/numarray
running build_ext
building 'numarray._conv' extension
gcc -arch ppc -arch i386 -isysroot /Developer/SDKs/MacOSX10.4u.sdk -
fno-strict-aliasing -Wno-long-double -no-cpp-precomp -mno-fused-madd -
fno-common -dynamic -DNDEBUG -g -O3 -IInclude/numarray -I/Library/
Frameworks/Python.framework/Versions/2.4/include/python2.4 -c Src/
_convmodule.c -o build/temp.macosx-10.3-fat-2.4/Src/_convmodule.o -
Ddarwin
In file included from Src/_convmodule.c:13:
/Library/Frameworks/Python.framework/Versions/2.4/include/python2.4/
Python.h:18:20: error: limits.h: No such file or directory
/Library/Frameworks/Python.framework/Versions/2.4/include/python2.4/
Python.h:21:2: error: #error "Something's broken. UCHAR_MAX should
be defined in limits.h."
/Library/Frameworks/Python.framework/Versions/2.4/include/python2.4/
Python.h:25:2: error: #error "Python's source code assumes C's
unsigned char is an 8-bit type."
..etc..
More information about the Pythonmac-SIG
mailing list