Andreas, Try removing -D_FORTIFY_SOURCE=2 as a compiler option...
PyMOL's macros sometimes choke on that. Cheers, Warren > -----Original Message----- > From: pymol-users-boun...@lists.sourceforge.net > [mailto:pymol-users-boun...@lists.sourceforge.net] On Behalf > Of Andreas Henschel > Sent: Friday, April 27, 2007 2:28 PM > To: Michael Kluge > Cc: pymol-users@lists.sourceforge.net > Subject: Re: [PyMOL] PyMOL compilation from source > > Hi, > > Michael Kluge wrote: > > >Hi Andreas, > > > >gcc is not the best compiler on an IA64 machine. We always recommend > >using the Intel compilers. Would it be possible to try those? > > > > > > > I have to figure out, where to modify in the setup script/distutils. > Thanks. > > Andreas > > PS. @Michael > From Martin Hoefling: > > >i have no idea about your error but i can provide you RPMs > for Opensuse > >10.2 > >i586 and x86_64, if you need them for other SuSE > distributions, I can > >try to add them to my repository. > > > Would that be feasable? > > >Regards, Michael > > > >Andreas Henschel wrote: > > > > > >>Hi all, > >> > >>did anyone of you come across the mysterious "internal > compiler error: > >>Segmentation fault" > >>while compiling pymol from source? > >> > >>The offending lines are in contrib/champ/champ.c:2787 > >> > >> PRINTFD(FB_smiles_parsing) > >> " ChampParseBlockAtom: called.\n" > >> ENDFD; > >> > >>Can I get around it somehow? Is it a 64-bit/gcc issue? > >>Any help would be greatly appreciated. > >> > >>Some more error/system details: > >> > >> > >> > >>>python setup.py install > >>> > >>> > >>... > >>building 'chempy.champ._champ' extension gcc -pthread > >>-fno-strict-aliasing -DNDEBUG -O2 -fmessage-length=0 -Wall > >>-D_FORTIFY_SOURCE=2 -g -fPIC -Icontrib/champ > -I/usr/include/python2.4 > >>-c contrib/champ/champ.c -o > >>build/temp.linux-ia64-2.4/contrib/champ/champ.o > >>contrib/champ/champ.c: In function 'ChampParseBlockAtom': > >>contrib/champ/champ.c:2787: internal compiler error: Segmentation > >>fault Please submit a full bug report, with preprocessed source if > >>appropriate. > >>See <URL:http://www.suse.de/feedback> for instructions. > >>error: command 'gcc' failed with exit status 1 > >> > >> > >> > >>>uname -a > >>> > >>> > >>Linux mars 2.6.16.27-0.6-default #1 SMP Wed Dec 13 09:34:50 UTC 2006 > >>ia64 ia64 ia64 GNU/Linux > >> > >> > >> > >>>gcc -v > >>> > >>> > >>Using built-in specs. > >>Target: ia64-suse-linux > >>Configured with: ../configure --enable-threads=posix --prefix=/usr > >>--with-local-prefix=/usr/local --infodir=/usr/share/info > >>--mandir=/usr/share/man --libdir=/usr/lib --libexecdir=/usr/lib > >>--enable-languages=c,c++,objc,fortran,java,ada > >>--enable-checking=release > >>--with-gxx-include-dir=/usr/include/c++/4.1.0 --enable-ssp > >>--disable-libssp --enable-java-awt=gtk --enable-gtk-cairo > >>--disable-libjava-multilib --with-slibdir=/lib --with-system-zlib > >>--enable-shared --enable-__cxa_atexit > --enable-libstdcxx-allocator=new > >>--with-system-libunwind --host=ia64-suse-linux Thread > model: posix gcc > >>version 4.1.0 (SUSE Linux) > >>ia64 GNU/Linux > >> > >>Cheers, > >>Andreas > >> > >> > >> > > > > > > > > > > -- > Andreas Henschel > Bioinformatics Group > TU Dresden > Tatzberg 47-51 > 01307 Dresden, Germany > > Phone: +49 351 463 40063 > EMail: a...@biotec.tu-dresden.de > > > > -------------------------------------------------------------- > ----------- > This SF.net email is sponsored by DB2 Express Download DB2 > Express C - the FREE version of DB2 express and take control > of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > PyMOL-users mailing list > PyMOL-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/pymol-users