compiling python 2.4.1 on Linux_X86_64 using PGI compiler fails

  • Thread starter =?iso-8859-15?q?Berthold_H=F6llmann?=
  • Start date
?

=?iso-8859-15?q?Berthold_H=F6llmann?=

I am trying to compile Python on an Opteron machine using the PGI C
compiler under Linux. I use:

CC=pgcc ./configure --prefix=/usr/local/gltools/python/Python-2.2.1 \
--exec-prefix=/usr/local/gltools/python/Python-2.2.1/$GL_ARCH \
--with-cxx=pgCC

but make fails with:

pgCC -Xlinker -export-dynamic -o python \
Modules/ccpython.o \
libpython2.4.a -lpthread -ldl -lpthread -lutil -lm
libpython2.4.a(posixmodule.o)(.text+0x38d6): In function `posix_tmpnam':
: warning: the use of `tmpnam_r' is dangerous, better use `mkstemp'
libpython2.4.a(posixmodule.o)(.text+0x3841): In function `posix_tempnam':
: warning: the use of `tempnam' is dangerous, better use `mkstemp'
case $MAKEFLAGS in \
*-s*) CC='pgcc' LDSHARED='pgcc -shared' OPT='-DNDEBUG -O' ./python -E ./setup.py -q build;; \
*) CC='pgcc' LDSHARED='pgcc -shared' OPT='-DNDEBUG -O' ./python -E ./setup.py build;; \
esac
make: *** [sharedmods] Error 139

and issuing the last command from the command line gives:
CC='pgcc' LDSHARED='pgcc -shared' OPT='-DNDEBUG -O' ./python -E ./setup.py build
Segmentation fault (core dumped)

This is with PGI 5.2 and 6.0.

Has anyone compiled python successfully using PGI compilers under 64
bit Linux. If yes, what are the neccesarry switches?

Thanks
Berthold
 
?

=?ISO-8859-1?Q?=22Martin_v=2E_L=F6wis=22?=

Berthold said:
Has anyone compiled python successfully using PGI compilers under 64
bit Linux. If yes, what are the neccesarry switches?

As a starting point, I would try to compile without optimization.

If the compiler has something similar to gcc's -fno-strict-aliasing,
you should pass that as well.

Regards,
Martin
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,982
Messages
2,570,189
Members
46,735
Latest member
HikmatRamazanov

Latest Threads

Top