Maurice, merci pour votre reponse
After installing /usr/include/gnu/stubs-32.h, which was missing on my machine, the 'last words' of make changed when installing gpc-20060325 based on gcc-core-3.4.4, see below. It probably did not help.
Then I tried various GPC/GCC combinations and found a nearly working one: gpc-20070904 (the Hebisch edition, as you wrote) based on gcc-4.1.2, which is said to be not a recommended gcc candidate, but it works. Running gpc gives in the beginning this message: 'usr/bin/ld: skipping incompatible /usr/gnu/lib/libgcc_s.so when searching for -lgcc_s'.
My final feeling is walking at night through a black forrest when installing GPC.
Thank you for giving hints
Ernst-Ludwig
----------------- Last words of make --------------------------------------------- /tmp/root/install.gpc/gcc-3.4.4/gcc/tsystem.h:40:1: warning: this is the location of the previous definition In file included from /tmp/root/install.gpc/gcc-3.4.4/gcc/gcov-io.h:240, from /tmp/root/install.gpc/gcc-3.4.4/gcc/libgcov.c:51: ./auto-host.h:185:1: warning: "HAVE_DECL_GETOPT" redefined In file included from /tmp/root/install.gpc/gcc-3.4.4/gcc/libgcov.c:37: /tmp/root/install.gpc/gcc-3.4.4/gcc/tsystem.h:40:1: warning: this is the location of the previous definition /usr/lib64/gcc/x86_64-suse-linux/4.4/cc1: /tmp/root/install.gpc/gpc-build/gcc/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib64/libstdc++.so.6) make[1]: *** [collect2.o] Error 1 make: *** [all-gcc] Error 2
-----Original Message----- Date: Wed, 25 Nov 2009 10:58:25 +0100 Subject: Re: GPC installation on Intel 64 bit CPU, make fails From: Maurice Lombardi Maurice.Lombardi@ujf-grenoble.fr To: "Ernst-Ludwig.Bohnen@t-online.de" Ernst-Ludwig.Bohnen@t-online.de
Ernst-Ludwig.Bohnen@t-online.de a écrit :
I am trying to install GPC (gpc-20060325, based on gcc-core-3.4.4) on a PC with Intel-Xeon 64 bit CPU and openSUSE 11.2. Make ends up with some mystical error lines, see below.
I have limited experience with that. I have only installed gpc with gcc 3.4.4 and gcc-4.1.2 on redhat fedora core 6 with a Xeon 64 CPU both 32 bits and 64 bits versions. You should rather try the latest gpc snapshot available on the hebisch site
http://www.math.uni.wroc.pl/~hebisch/gpc/gpc-20070904.tar.bz2
but the problem is probably the same. See below
..../configure --enable-languages=pascal --prefix=/usr/gnu <RET>
..../make <RET> .......... .......... .......... ./auto-host.h:185:1: warning: "HAVE_DECL_GETOPT" redefined In file included from
/tmp/root/install.gpc/gcc-3.4.4/gcc/libgcov.c:37:
/tmp/root/install.gpc/gcc-3.4.4/gcc/tsystem.h:40:1: warning: this is
the
location of the previous definition In file included from
/tmp/root/install.gpc/gcc-3.4.4/gcc/gcov-io.h:240,
         from
/tmp/root/install.gpc/gcc-3.4.4/gcc/libgcov.c:51:
./auto-host.h:185:1: warning: "HAVE_DECL_GETOPT" redefined In file included from
/tmp/root/install.gpc/gcc-3.4.4/gcc/libgcov.c:37:
/tmp/root/install.gpc/gcc-3.4.4/gcc/tsystem.h:40:1: warning: this is
the
location of the previous definition In file included from /usr/include/features.h:371, Â Â Â Â Â Â Â Â Â from /usr/include/stdio.h:28, Â Â Â Â Â Â Â Â Â from
/tmp/root/install.gpc/gcc-3.4.4/gcc/tsystem.h:79,
         from
/tmp/root/install.gpc/gcc-3.4.4/gcc/libgcc2.c:41:
/usr/include/gnu/stubs.h:7:27: gnu/stubs-32.h: No such file or
directory
in this directory /usr/include/gnu/ in my system I find stubs.h stubs-32.h stubs-64.h
So there is probably some misinstallation in your setup.
make[2]: *** [libgcc/32/_muldi3.o] Error 1 make[1]: *** [libgcc.a] Error 2 make: *** [all-gcc] Error 2
Maurice