Re: Compiling python2.5 on IBM AIX
> I haven't compiled it myself, but I'm told that the installation I > work with was compiled with: > > export PATH=$PATH:/usr/vacpp/bin:/usr/vacpp/lib > ./configure --with-gcc="xlc_r -q64" --with-cxx="xlC_r -q64" --disable- > ipv6 AR="ar -X64" > make > make install I've tried with the followong configuration : -- export PATH=$PATH:/usr/vacpp/bin:/usr/vacpp/lib ./configure --prefix=${BASE} --with-gcc="xlc_r -q64" --with-cxx="xlC_r -q64" --disable-ipv6 AR="ar -X64" LDFLAGS="-L\${BASE}/lib/" PPFLAGS="-I \${BASE}/include/" make - but it doesn't compile either : make xlc_r -q64 -c -DNDEBUG -O -I. -I./Include -DPy_BUILD_CORE - o Modules/python.o ./Modules/python.c xlc_r -q64 -c -DNDEBUG -O -I. -I./Include -DPy_BUILD_CORE - o Modules/_typesmodule.o Modules/_typesmodule.c xlc_r -q64 -c -DNDEBUG -O -I. -I./Include -DPy_BUILD_CORE - o Parser/acceler.o Parser/acceler.c xlc_r -q64 -c -DNDEBUG -O -I. -I./Include -DPy_BUILD_CORE - o Parser/grammar1.o Parser/grammar1.c xlc_r -q64 -c -DNDEBUG -O -I. -I./Include -DPy_BUILD_CORE - o Parser/listnode.o Parser/listnode.c xlc_r -q64 -c -DNDEBUG -O -I. -I./Include -DPy_BUILD_CORE - o Parser/node.o Parser/node.c xlc_r -q64 -c -DNDEBUG -O -I. -I./Include -DPy_BUILD_CORE - o Parser/parser.o Parser/parser.c xlc_r -q64 -c -DNDEBUG -O -I. -I./Include -DPy_BUILD_CORE - o Parser/parsetok.o Parser/parsetok.c xlc_r -q64 -c -DNDEBUG -O -I. -I./Include -DPy_BUILD_CORE - o Parser/bitset.o Parser/bitset.c xlc_r -q64 -c -DNDEBUG -O -I. -I./Include -DPy_BUILD_CORE - o Parser/metagrammar.o Parser/metagrammar.c xlc_r -q64 -c -DNDEBUG -O -I. -I./Include -DPy_BUILD_CORE - o Parser/firstsets.o Parser/firstsets.c xlc_r -q64 -c -DNDEBUG -O -I. -I./Include -DPy_BUILD_CORE - o Parser/grammar.o Parser/grammar.c xlc_r -q64 -c -DNDEBUG -O -I. -I./Include -DPy_BUILD_CORE - o Parser/pgen.o Parser/pgen.c xlc_r -q64 -c -DNDEBUG -O -I. -I./Include -DPy_BUILD_CORE - o Parser/myreadline.o Parser/myreadline.c xlc_r -q64 -c -DNDEBUG -O -I. -I./Include -DPy_BUILD_CORE - o Parser/tokenizer.o Parser/tokenizer.c xlc_r -q64 -c -DNDEBUG -O -I. -I./Include -DPy_BUILD_CORE - o Objects/abstract.o Objects/abstract.c xlc_r -q64 -c -DNDEBUG -O -I. -I./Include -DPy_BUILD_CORE - o Objects/boolobject.o Objects/boolobject.c xlc_r -q64 -c -DNDEBUG -O -I. -I./Include -DPy_BUILD_CORE - o Objects/bufferobject.o Objects/bufferobject.c "Objects/bufferobject.c", line 22.15: 1506-275 (S) Unexpected text ',' encountered. make: 1254-004 The error code from the last command is 1. any idea ? thanks -- BL -- http://mail.python.org/mailman/listinfo/python-list
Bug with make altinstall ?
I've made a local installation of Python2.5 with the following instruction : export BASE=/usr/local/python251 cd Python.2.5.1 ./configure --prefix=${BASE}/\ LDFLAGS="-L\${BASE}/lib/"\ PPFLAGS="-I\${BASE}/include/"\ make make test make altinstall It works fine on Linux except this little inconsistency : - % /usr/local/python251/bin/idle zsh: ./idle: bad interpreter: /usr/local/python25/bin/python: aucun fich ier ou répertoire de ce type zsh: exit 127 ./idle Indeed, the make altinstall instruction does not make the link from python2.5 to python, but idle contains the following code : - % more idle #!/usr/local/python251/bin/python from idlelib.PyShell import main if __name__ == '__main__': main() - Shouldn't the shebang be replaced with #!/usr/local/python251/bin/ python2.5 ? This pb doesn't appear with pydoc and pycolor, so it smells like a bug to me Bests, -- BL -- http://mail.python.org/mailman/listinfo/python-list
Compiling python2.5 on IBM AIX
hi, I'm trying to make a local install of python 2.5 on AIX and I'm getting some trouble with _curses. Here is how I tried to compile it : export BASE=/usr/local/python251 cd Python.2.5.1 ./configure --prefix=${BASE}/\ LDFLAGS="-L\${BASE}/lib/"\ PPFLAGS="-I\${BASE}/include/"\ make make test make altinstall and the compilation stop with the following pb : ld: 0711-317 ERROR: Undefined symbol: _unctrl ld: 0711-317 ERROR: Undefined symbol: .__fixsfsi ld: 0711-317 ERROR: Undefined symbol: .setsyx ld: 0711-317 ERROR: Undefined symbol: ._setqiflush ld: 0711-317 ERROR: Undefined symbol: .initscr32 ld: 0711-317 ERROR: Undefined symbol: wacs_map ld: 0711-317 ERROR: Undefined symbol: ._getsyx ld: 0711-317 ERROR: Undefined symbol: .getattrs ld: 0711-317 ERROR: Undefined symbol: .w32attrset ld: 0711-317 ERROR: Undefined symbol: .w32insch ld: 0711-317 ERROR: Undefined symbol: .p32echochar ld: 0711-317 ERROR: Undefined symbol: .w32echochar ld: 0711-317 ERROR: Undefined symbol: .box32 ld: 0711-317 ERROR: Undefined symbol: .w32addch ld: 0711-317 ERROR: Undefined symbol: .w32attroff ld: 0711-317 ERROR: Undefined symbol: .w32attron ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information. *** WARNING: renaming "_curses" since importing it failed: No such file or directory error: No such file or directory make: 1254-004 The error code from the last command is 1. Stop. I've compiled ncurses-5.6 in ${BASE}/lib but this haven't solved the pb. Any clue ? Best regards -- BL -- http://mail.python.org/mailman/listinfo/python-list