Compile python on Solaris

Martijn de Munnik cologuns at
Thu Oct 12 16:42:40 CEST 2006


I want to compile python on my solaris 10 system (amd 64 bit).

I did the following:

./configure --prefix=/opt/64/python

which resulted in this error:
"Include/pyport.h", line 730: #error: "LONG_BIT definition appears  
wrong for platform (bad gcc/glibc config?)."

so I edited the file and removed the error line and did a configure  
and make again after a make distclean.

after a new make I get this error complaining about 32 and 64 bit.

ld: fatal: file Parser/acceler.o: wrong ELF class: ELFCLASS32

when I look to the cc statements none of my CFLAGS are passed while  
these are in my environment;

CFLAGS=-xO3 -mt -fsimple=1 -ftrap=%none -nofstore -xbuiltin=%all - 
xlibmil -xlibmopt -xtarget=opteron -xarch=amd64 -xregs=no%frameptr
CXXFLAGS=-xO3 -mt -fsimple=1 -ftrap=%none -nofstore -xbuiltin=%all - 
xlibmil -xlibmopt -xtarget=opteron -xarch=amd64 -xregs=no%frameptr
LDFLAGS=-xtarget=opteron -xarch=amd64

anybody succesfully compiled python on solaris?


More information about the Python-list mailing list