[SciPy-user] RE : Compiling numpy and scipy on AIX 5.3
Langella Raphael
raphael.langella at steria.cnes.fr
Fri Apr 6 11:04:32 EDT 2007
I just compressed the attachment...
> -----Message d'origine-----
> De : Langella Raphael
> Envoyé : vendredi 6 avril 2007 16:59
> À : 'SciPy Users List'
> Objet : [SciPy-user] Compiling numpy and scipy on AIX 5.3
>
>
> > -----Message d'origine-----
> > De : scipy-user-bounces at scipy.org
> > [mailto:scipy-user-bounces at scipy.org] De la part de David M. Cooke
> > Envoyé : vendredi 6 avril 2007 13:00
> > À : SciPy Users List
> > Objet : Re: [SciPy-user] Compiling numpy and scipy on AIX 5.3
> >
> >
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> >
> > Langella Raphael wrote:
> > > Something akward is going on :
> > >
> > > I typed :
> > > export CXX="xlc++_r"
> > >
> > > And got :
> > >
> > > compiling C++ sources
> > > C compiler: xlc++_r -DNDEBUG -O
> > >
> > > creating build/temp.aix-5.3-2.5/Lib/cluster
> > > creating build/temp.aix-5.3-2.5/Lib/cluster/src
> > > compile options:
> > >
> > '-I/usr/local/lib/python2.5/site-packages/numpy/core/include
> > -I/usr/local/include/python2.5 -c'
> > > xlc++_r: Lib/cluster/src/vq_wrap.cppC+
> > > "Lib/cluster/src/vq_wrap.cpp", line 582.1: 1540-1101 (W) A return
> > > value of type "int" is expected.
> > "Lib/cluster/src/vq_wrap.cpp", line
> > > 590.1: 1540-1101 (W) A return value of type "int" is expected.
> > > xlc++_r cc_r -bI:/usr/local/lib/python2.5/config/python.exp
> > > xlc++build/temp.aix-5.3-2.5/Lib/cluster/src/vq_wrap.o
> > -Lbuild/temp.aix-5.3-2.5 -o
> build/lib.aix-5.3-2.5/scipy/cluster/_vq.so
> > > xlc++_r: 1501-228 input file cc_r not found
> > > xlc++_r: 1501-228 input file cc_r not found
> > > error: Command "xlc++_r cc_r
> > > -bI:/usr/local/lib/python2.5/config/python.exp
> > > build/temp.aix-5.3-2.5/Lib/cluster/src/vq_wrap.o
> > > -Lbuild/temp.aix-5.3-2.5 -o
> > > build/lib.aix-5.3-2.5/scipy/cluster/_vq.so" failed with
> exit status
> > > 252
> > >
> > > What the heck is happening here? BTW, I tried with 0.5.2 and SVN
> >
> > The command to compile an extension is stored as a list; C++
> > extensions are compiled by replacing the first item with the
> > name of the C++ compiler. Obviously, that doesn't work here,
> > as the first item isn't the compiler. I'll take a look.
> >
> > For now, if you aren't going to use scipy.cluster, you can
> > disable it by editing Lib/setup.py and commenting out the
> > appropiate line. It's the only subpackage compiled by default
> > that requires C++ at install time (the others are in the
> > sandbox, and weave).
>
> It worked with 0.5.2
> But I have a lot of errors when testing : failures=20,
> errors=28 I joined the full compile and test log.
>
> I also tried the svn but the sparse submodule also requires
> c++, so I commented it out. The compile failed with :
>
> xlf:f77: build/src.aix-5.3-2.5/Lib/stats/mvn-f2pywrappers.f
> ** f2pyinitdkblck === End of Compilation 1 ===
> 1501-510 Compilation successful for file mvn-f2pywrappers.f.
> /usr/local/lib/python2.5/config/ld_so_aix xlf95
> -bI:/usr/local/lib/python2.5/config/python.exp -bshared
> -F/ptmp/tmpmB5fHP_xlf.cfg
> build/temp.aix-5.3-2.5/build/src.aix-5.3-2.5/Lib/stats/mvnmodu
> le.o
> build/temp.aix-5.3-2.5/build/src.aix-5.3-2.5/fortranobject.o
> build/temp.aix-5.3-2.5/Lib/stats/mvndst.o
> build/temp.aix-5.3-2.5/build/src.aix-5.3-2.5/Lib/stats/mvn-f2p
> ywrappers.o -Lbuild/temp.aix-5.3-2.5 -o
> build/lib.aix-5.3-2.5/scipy/stats/mvn.so
> xlf95: 1501-262 One or more input object files contain IPA
> information: specify -qipa for additional optimization.
> building 'scipy.ndimage._nd_image' extension compiling C
> sources C compiler: cc_r -DNDEBUG -O
>
> creating build/temp.aix-5.3-2.5/Lib/ndimage
> creating build/temp.aix-5.3-2.5/Lib/ndimage/src
> compile options: '-ILib/ndimage/src
> -I/usr/local/lib/python2.5/site-packages/numpy/core/include
> -I/usr/local/lib/python2.5/site-packages/numpy/core/include
> -I/usr/local/include/python2.5 -c'
> cc_r: Lib/ndimage/src/ni_interpolation.c
> "Lib/ndimage/src/ni_interpolation.c", line 144.9: 1506-046
> (S) Syntax error. "Lib/ndimage/src/ni_interpolation.c", line
> 145.22: 1506-1118 (W) Character constant 'in' has more than 1
> character. "Lib/ndimage/src/ni_interpolation.c", line 144.12:
> 1506-045 (S) Undeclared identifier Integer.
> "Lib/ndimage/src/ni_interpolation.c", line 144.9: 1506-046
> (S) Syntax error. "Lib/ndimage/src/ni_interpolation.c", line
> 145.22: 1506-1118 (W) Character constant 'in' has more than 1
> character. "Lib/ndimage/src/ni_interpolation.c", line 144.12:
> 1506-045 (S) Undeclared identifier Integer.
> error: Command "cc_r -DNDEBUG -O -ILib/ndimage/src
> -I/usr/local/lib/python2.5/site-packages/numpy/core/include
> -I/usr/local/lib/python2.5/site-packages/numpy/core/include
> -I/usr/local/include/python2.5 -c
> Lib/ndimage/src/ni_interpolation.c -o
> build/temp.aix-5.3-2.5/Lib/ndimage/src/ni_interpolation.o"
> failed with exit status 1
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: scipy-AIX-build&test.zip
Type: application/x-zip-compressed
Size: 43224 bytes
Desc: scipy-AIX-build&test.zip
URL: <http://mail.scipy.org/pipermail/scipy-user/attachments/20070406/671a0a4a/attachment.bin>
More information about the SciPy-User
mailing list