Hello, Does anyone know why I might get the following messages when trying to use distutils 0.8 to install NumPy on an AIX machine? unable to execute ./ld_so_aix: No such file or directory error: command './ld_so_aix' failed with exit status 1 Background: My goal is to get Python 1.5.2 running with NumPy for the users of our SP at the Royal Institute of Technology. I recently downloaded NumPy from LLNL: LLNLDistribution11.tgz and Numerical-14.tar.gz According to <ftp://ftp-icf.llnl.gov/pub/python/README.html> one is supposed to replace the Numerical part of the 11 distribution with the 14 one. I did this and then went to the Numerical subdirectory to install it. Following the suggestion in the README.txt in the distribution of Distutils-0.8, I replaced the setup.py file in Numerical with the one that comes in the examples directory of Distutils-0.8. When I ran python (1.5.2) with this, I get the messages below. Does anyone have any idea what might be going wrong? Notes: Python 1.5.2 seems to test fine on our SP (AIX 4.3). I installed it in a non-standard place (my directory) for testing. python setup.py install running install running build running build_py not copying Lib/ArrayPrinter.py (output up-to-date) not copying Lib/FFT.py (output up-to-date) not copying Lib/LinearAlgebra.py (output up-to-date) not copying Lib/MLab.py (output up-to-date) not copying Lib/Matrix.py (output up-to-date) not copying Lib/Numeric.py (output up-to-date) not copying Lib/Precision.py (output up-to-date) not copying Lib/RandomArray.py (output up-to-date) not copying Lib/UserArray.py (output up-to-date) running build_ext building '_numpy' extension skipping Src/_numpymodule.c (build/temp.aix3-002005909400/Src/_numpymodule.o up-to-date) skipping Src/arrayobject.c (build/temp.aix3-002005909400/Src/arrayobject.o up-to-date) skipping Src/ufuncobject.c (build/temp.aix3-002005909400/Src/ufuncobject.o up-to-date) ./ld_so_aix cc build/temp.aix3-002005909400/Src/_numpymodule.o build/temp.aix3-002005909400/Src/arrayobject.o build/temp.aix3-002005909400/Src /ufuncobject.o -o build/lib.aix3-002005909400/_numpy.so unable to execute ./ld_so_aix: No such file or directory error: command './ld_so_aix' failed with exit status 1 By the way, after this failure, I tried to just install NumPy strickly from LLNL's "11" distribution, using makethis.py. I get a different, but similar message, python makethis.py Listing . ... Listing ./Demo ... Compiling ./Demo/life.py ... Compiling ./Demo/mandelbrot.py ... Compiling ./Demo/sieve.py ... Listing ./Doc ... Listing ./Include ... Listing ./Lib ... Compiling ./Lib/ArrayPrinter.py ... Compiling ./Lib/FFT.py ... Compiling ./Lib/LinearAlgebra.py ... Compiling ./Lib/MLab.py ... Compiling ./Lib/Matrix.py ... Compiling ./Lib/Numeric.py ... Compiling ./Lib/Precision.py ... Compiling ./Lib/RandomArray.py ... Compiling ./Lib/UserArray.py ... Listing ./Src ... Listing ./Test ... Compiling ./Test/test_all.py ... Compiling ./installthis.py ... Compiling ./makethis.py ... rm -f *.o *~ rm -f *.a tags TAGS config.c Makefile.pre python sedscript rm -f *.so *.sl so_locations VERSION=`python -c "import sys; print sys.version[:3]"`; \ installdir=`python -c "import sys; print sys.prefix"`; \ exec_installdir=`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 `/afs/pdc.kth.se/home/m/mike/Python/.bin/rs_aix43/p ymore/numpy/LLNLDistribution11/Numer 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 '/^CCC=/s/^CCC=[ ]*\(.*\)/s%#@SET_CCC[@]%CCC=\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' \ /afs/pdc.kth.se/home/m/mike/Python/.bin/rs_aix43/python/lib/python1.5/config/M akefile >sedscript echo "/^#@SET_CCC@/d" >>sedscript echo "/^installdir=/s%=.*%= /afs/pdc.kth.se/home/m/mike/Python/.bin/rs_aix4 3/python%" >>sedscript echo "/^exec_installdir=/s%=.*%=/afs/pdc.kth.se/home/m/mike/Python/.bin/rs_aix4 3/python%" >>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 /afs/pdc.kth.se/home/m/mike/Python/.bin/rs_aix43/python/lib/python1.5/config/ma kesetup \ -m Makefile.pre -c /afs/pdc.kth.se/home/m/mike/Python/.bin/rs_aix43/py thon/lib/python1.5/config/config.c.in /afs/pdc.kth.se/home/m/mike/Python/.bin/ rs_aix43/python/lib/python1.5/config/Setup.thread /afs/pdc.kth.se/home/mhon/.bi n/rs_aix43/python/lib/python1.5/config/Setup.local /afs/pdc.kth.se/home/m/mike/Python/.bin/rs_aix43/python/l1.5/config/Setup make -f Makefile do-it-again make[2]: Entering directory `/afs/pdc.kth.se/home/m/mike/Python/.bin/rs_aix43/p ymore/numpy/LLNLDistribution11/Numer /afs/pdc.kth.se/home/m/mike/Python/.bin/rs_aix43/python/lib/python1.5/config/ma kesetup \ -m Makefile.pre -c /afs/pdc.kth.se/home/m/mike/Python/.bin/rs_aix43/py thon/lib/python1.5/config/config.c.in /afs/pdc.kth.se/home/m/mike/Python/.bin/ rs_aix43/python/lib/python1.5/config/Setup.thread /afs/pdc.kth.se/home/mhon/.bi n/rs_aix43/python/lib/python1.5/config/Setup.local /afs/pdc.kth.se/home/m/mike/Python/.bin/rs_aix43/python/l1.5/config/Setup make[2]: Leaving directory `/afs/pdc.kth.se/home/m/mike/Python/.bin/rs_aix43/py more/numpy/LLNLDistribution11/Numeri make[1]: Leaving directory `/afs/pdc.kth.se/home/m/mike/Python/.bin/rs_aix43/py more/numpy/LLNLDistribution11/Numeri cc -I./Include -O -I/afs/pdc.kth.se/home/m/mike/Python/.bin/rs_aix43/python/i nclude/python1.5 -I/afs/pdc.kth.se/he/Python/.bin/rs_aix43/python/include/pytho n1.5 -DHAVE_CONFIG_H -c ./Src/_numpymodule.c cc -I./Include -O -I/afs/pdc.kth.se/home/m/mike/Python/.bin/rs_aix43/python/i nclude/python1.5 -I/afs/pdc.kth.se/he/Python/.bin/rs_aix43/python/include/pytho n1.5 -DHAVE_CONFIG_H -c ./Src/arrayobject.c "./Src/arrayobject.c", line 1539.10: 1506-342 (W) "/*" detected in comment. cc -I./Include -O -I/afs/pdc.kth.se/home/m/mike/Python/.bin/rs_aix43/python/i nclude/python1.5 -I/afs/pdc.kth.se/he/Python/.bin/rs_aix43/python/include/pytho n1.5 -DHAVE_CONFIG_H -c ./Src/ufuncobject.c ./ld_so_aix cc _numpymodule.o arrayobject.o ufuncobject.o -o _numpymodule.so make: ./ld_so_aix: Command not found make: *** [_numpymodule.so] Error 127 Many thanks, Mike Hammill <mike@pdc.kth.se>
participants (1)
-
Mike Hammill