New submission from Michael Schmarck <[EMAIL PROTECTED]>: I'm trying to compile Python 2.6b3 using Sun Studio 12 on a Solaris 10 sparc system. It fails.
[...] *** WARNING: renaming "_curses" since importing it failed: ld.so.1: python: fatal: relocation error: file build/lib.solaris-2.10-sun4u-2.6/_curses.so: symbol wchgat: referenced symbol not found [...] *** WARNING: renaming "_curses_panel" since importing it failed: No module named _curses [...] "/export/home/webservd/Source/Python-2.6b3/Modules/_multiprocessing/multiprocessing.c", line 253: undefined symbol: SEM_VALUE_MAX [...] --($ ~/Source/Python-2.6b3)-- /opt/SUNWspro/bin/version Machine hardware: sun4u OS version: 5.10 Processor type: sparc Hardware: SUNW,Sun-Fire-480R The following components are installed on your system: Sun Studio 12 Sun Studio 12 C Compiler Sun Studio 12 C++ Compiler Sun Studio 12 Tools.h++ 7.1 Sun Studio 12 C++ Standard 64-bit Class Library Sun Studio 12 Garbage Collector Sun Studio 12 Fortran 95 Sun Studio 12 Debugging Tools (including dbx) Sun Studio 12 IDE Sun Studio 12 Debugger GUI Sun Studio 12 Performance Analyzer (including collect, ...) Sun Studio 12 X-Designer Sun Studio 12 VIM editor Sun Studio 12 XEmacs editor Sun Studio 12 Performance Library Sun Studio 12 LockLint Sun Studio 12 Building Software (including dmake) Sun Studio 12 Documentation Set version of "/opt/SUNWspro/bin/../prod/bin/../../bin/cc": Sun C 5.9 SunOS_sparc Patch 124867-01 2007/07/12 version of "/opt/SUNWspro/bin/../prod/bin/../../bin/CC": Sun C++ 5.9 SunOS_sparc Patch 124863-01 2007/07/25 version of "/opt/SUNWspro/bin/../prod/bin/../../bin/f90": Sun Fortran 95 8.3 SunOS_sparc Patch 127000-01 2007/07/18 version of "/opt/SUNWspro/bin/../prod/bin/../../bin/dbx": Sun Dbx Debugger 7.6 SunOS_sparc Patch 124872-01 2007/07/12 version of "/opt/SUNWspro/bin/../prod/bin/../../bin/analyzer": Sun Analyzer 7.6 SunOS_sparc Patch 126995-01 2007/07/17 version of "/opt/SUNWspro/bin/../prod/bin/../../bin/dmake": Sun Distributed Make 7.8 SunOS_sparc Patch 126503-01 2007/07/19 --($ ~/Source/Python-2.6b3)-- CC -V CC: Sun C++ 5.9 SunOS_sparc Patch 124863-01 2007/07/25 --($ ~/Source/Python-2.6b3)-- cc -V cc: Sun C 5.9 SunOS_sparc Patch 124867-01 2007/07/12 usage: cc [ options] files. Use 'cc -flags' for details --($ ~/Source/Python-2.6b3)-- gmake running build running build_ext INFO: Can't locate Tcl/Tk libs and/or headers building '_curses' extension cc -xcode=pic32 -OPT:Olimit=0 -DNDEBUG -O -I. -I/export/home/webservd/Source/Python-2.6b3/./Include -I/export/home/webservd/.software/Python-2.6b3/include -I. -IInclude -I./Include -I/usr/local/include -I/export/home/webservd/Source/Python-2.6b3/Include -I/export/home/webservd/Source/Python-2.6b3 -c /export/home/webservd/Source/Python-2.6b3/Modules/_cursesmodule.c -o build/temp.solaris-2.10-sun4u-2.6/export/home/webservd/Source/Python-2.6b3/Modules/_cursesmodule.o cc: Warning: illegal option -OPT:Olimit=0 "/export/home/webservd/Source/Python-2.6b3/Modules/_cursesmodule.c", line 708: warning: implicit function declaration: mvwchgat "/export/home/webservd/Source/Python-2.6b3/Modules/_cursesmodule.c", line 712: warning: implicit function declaration: wchgat cc -G build/temp.solaris-2.10-sun4u-2.6/export/home/webservd/Source/Python-2.6b3/Modules/_cursesmodule.o -L/export/home/webservd/.software/Python-2.6b3/lib -L/usr/local/lib -lcurses -ltermcap -lpython2.6 -o build/lib.solaris-2.10-sun4u-2.6/_curses.so *** WARNING: renaming "_curses" since importing it failed: ld.so.1: python: fatal: relocation error: file build/lib.solaris-2.10-sun4u-2.6/_curses.so: symbol wchgat: referenced symbol not found building '_curses_panel' extension cc -xcode=pic32 -OPT:Olimit=0 -DNDEBUG -O -I. -I/export/home/webservd/Source/Python-2.6b3/./Include -I/export/home/webservd/.software/Python-2.6b3/include -I. -IInclude -I./Include -I/usr/local/include -I/export/home/webservd/Source/Python-2.6b3/Include -I/export/home/webservd/Source/Python-2.6b3 -c /export/home/webservd/Source/Python-2.6b3/Modules/_curses_panel.c -o build/temp.solaris-2.10-sun4u-2.6/export/home/webservd/Source/Python-2.6b3/Modules/_curses_panel.o cc: Warning: illegal option -OPT:Olimit=0 cc -G build/temp.solaris-2.10-sun4u-2.6/export/home/webservd/Source/Python-2.6b3/Modules/_curses_panel.o -L/export/home/webservd/.software/Python-2.6b3/lib -L/usr/local/lib -lpanel -lcurses -ltermcap -lpython2.6 -o build/lib.solaris-2.10-sun4u-2.6/_curses_panel.so *** WARNING: renaming "_curses_panel" since importing it failed: No module named _curses building '_multiprocessing' extension cc -xcode=pic32 -OPT:Olimit=0 -DNDEBUG -O -DHAVE_SEM_OPEN=1 -DHAVE_FD_TRANSFER=1 -DHAVE_SEM_TIMEDWAIT=1 -IModules/_multiprocessing -I. -I/export/home/webservd/Source/Python-2.6b3/./Include -I/export/home/webservd/.software/Python-2.6b3/include -I. -IInclude -I./Include -I/usr/local/include -I/export/home/webservd/Source/Python-2.6b3/Include -I/export/home/webservd/Source/Python-2.6b3 -c /export/home/webservd/Source/Python-2.6b3/Modules/_multiprocessing/multiprocessing.c -o build/temp.solaris-2.10-sun4u-2.6/export/home/webservd/Source/Python-2.6b3/Modules/_multiprocessing/multiprocessing.o cc: Warning: illegal option -OPT:Olimit=0 "/export/home/webservd/Source/Python-2.6b3/Modules/_multiprocessing/multiprocessing.c", line 253: undefined symbol: SEM_VALUE_MAX cc: acomp failed for /export/home/webservd/Source/Python-2.6b3/Modules/_multiprocessing/multiprocessing.c Failed to find the necessary bits to build these modules: _bsddb _hashlib _sqlite3 _ssl _tkinter bsddb185 gdbm linuxaudiodev ossaudiodev readline To find the necessary bits, look in setup.py in detect_modules() for the module's name. Failed to build these modules: _curses _curses_panel _multiprocessing running build_scripts ---------- components: Build messages: 72579 nosy: mschmarck severity: normal status: open title: _curses, _curses_panel & _multiprocessing can't be build in 2.6b3 w/ SunStudio 12 versions: Python 2.6 _______________________________________ Python tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue3786> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com