Hi All, first of all: Is there an uptodate archive of the mailing list ? I try to compile a gcc-2.95.1 patched/extended by the gpc-19990813 sources/patch. (Same results with plain gcc-2.95.) This is on alpha-de-linux-gnu and i586-ps-linux-gnu. After applying the gcc-2.95 patch and moving the p directory, I do a configure and the make bootstrap. I always get the following error about object files that cannot be build (right after libiberty.a is build): stage1/xgcc -Bstage1/ -B/usr/alphaev5-dec-linux-gnu/bin/ -DGPC -DIN_GCC -DHAIFA -O2 -O3 -pipe -Wall -DHAVE_CONFIG_H -I. -I../../gcc-2.95.1/gcc -I../../gcc-2.95.1/gcc/config -I../../gcc-2.95.1/gcc/../include \ -DGPC_MAJOR="\"2\"" \ -DGPC_MINOR="\"0\"" \ -DGPC_RELEASE="\"`cat ../../gcc-2.95.1/gcc/p/gpc_release`\"" \ -DSTANDARD_STARTFILE_PREFIX=\"/usr/lib/\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc-lib/\" -DDEFAULT_TARGET_VERSION=\"2.95.1\" -DDEFAULT_TARGET_MACHINE=\"alphaev5-dec-linux-gnu\" -DTOOLDIR_BASE_PREFIX=\"/usr/\" \ -c `echo ../../gcc-2.95.1/gcc/p/gpc.c | sed 's,^\./,,'` -o p/gpc.o ../../gcc-2.95.1/gcc/p/gpc.c: In function `read_specs': ../../gcc-2.95.1/gcc/p/gpc.c:1770: warning: implicit declaration of function `read' ../../gcc-2.95.1/gcc/p/gpc.c:1774: warning: implicit declaration of function `close' ../../gcc-2.95.1/gcc/p/gpc.c: In function `delete_if_ordinary': ../../gcc-2.95.1/gcc/p/gpc.c:2092: warning: implicit declaration of function `unlink' ../../gcc-2.95.1/gcc/p/gpc.c: In function `putenv_from_prefixes': ../../gcc-2.95.1/gcc/p/gpc.c:2269: warning: implicit declaration of function `putenv' ../../gcc-2.95.1/gcc/p/gpc.c: In function `find_a_file': ../../gcc-2.95.1/gcc/p/gpc.c:2299: warning: implicit declaration of function `access' ../../gcc-2.95.1/gcc/p/gpc.c: In function `init_automake_temp_file_name': ../../gcc-2.95.1/gcc/p/gpc.c:4821: warning: unused variable `is_pascal' ../../gcc-2.95.1/gcc/p/gpc.c: In function `fatal_error': ../../gcc-2.95.1/gcc/p/gpc.c:5069: warning: implicit declaration of function `getpid' ../../gcc-2.95.1/gcc/p/gpc.c: In function `main': ../../gcc-2.95.1/gcc/p/gpc.c:5087: warning: unused variable `buf' make[2]: *** No rule to make target `choose-temp.o', needed by `xgpc'. Stop. make[2]: Leaving directory `/tmp/gcc/gcc' make[1]: *** [bootstrap] Error 2 make[1]: Leaving directory `/tmp/gcc/gcc' make: *** [bootstrap] Error 2 Is this a known problem ? Any ideas or help ? PS: I am currently using the available binaries for gpc build against gcc-2.8.1 for evaluation. This is not a solution, though, since I want to use it in a mixed C++/FORTRAN/PASCAL project where I need the newer gcc-2.95. -- Jochen Heinrich-Heine-Universität Düsseldorf jochen@uni-duesseldorf.de Institut für Physikalische Chemie I phone ++49-211-8113681 Universitätsstr. 26.43.02.29 fax ++49-211-8115195 40225 Düsseldorf, Germany www-public.rz.uni-duesseldorf.de/~jochen
Hi! Jochen wrote:
first of all: Is there an uptodate archive of the mailing list ?
Currently there isn't. To all: Should there be one?
I try to compile a gcc-2.95.1 patched/extended by the gpc-19990813 sources/patch. (Same results with plain gcc-2.95.)
This cannot work. Support for gcc-2.95.x in gpc-19990813 is work in progress and not yet stable. However, gpc-19990813 does work with gcc-2.8.x or egcs-1.1.x. Hope this helps, Peter -- Peter Gerwinski, Essen, Germany, http://home.pages.de/~Peter.Gerwinski/ Maintainer GNU Pascal - http://home.pages.de/~GNU-Pascal/ - gpc-19990118 PGP key on request - 6C 94 45 BE 28 A4 96 - 0E CC E9 12 47 25 82 75 *** Vote against SPAM! ********* http://www.politik-digital.de/spam/ ***
On Mon, Aug 30, 1999 at 05:56:55PM +0200, Peter Gerwinski wrote:
Hi!
Jochen wrote:
first of all: Is there an uptodate archive of the mailing list ?
Currently there isn't. To all: Should there be one?
I think we had already decided we wanted one. I am still in the process of doing it, but the state is still the same as of a month ago (partly due to holidays): half-finished. :-( It's not forgotten, though. BTW, is there an easy-to-follow manual on setting up a wilma archive from a majordomo list, besides the documentation that comes with wilma itself? Anja
30-Sep-35 17:03 you wrote:
I try to compile a gcc-2.95.1 patched/extended by the gpc-19990813 sources/patch. (Same results with plain gcc-2.95.) This is on alpha-de-linux-gnu and i586-ps-linux-gnu.
I was able to compile gpc 19990813 with gcc 2.95.1 ... It does not work "out of box" though. There are was some manual patching.
After applying the gcc-2.95 patch and moving the p directory, I do a configure and the make bootstrap. I always get the following error about object files that cannot be build (right after libiberty.a is build):
stage1/xgcc -Bstage1/ -B/usr/alphaev5-dec-linux-gnu/bin/ -DGPC -DIN_GCC -DHAIFA -O2 -O3 -pipe -Wall -DHAVE_CONFIG_H -I. -I../../gcc-2.95.1/gcc -I../../gcc-2.95.1/gcc/config -I../../gcc-2.95.1/gcc/../include \ -DGPC_MAJOR="\"2\"" \ -DGPC_MINOR="\"0\"" \ -DGPC_RELEASE="\"`cat ../../gcc-2.95.1/gcc/p/gpc_release`\"" \ -DSTANDARD_STARTFILE_PREFIX=\"/usr/lib/\" -DSTANDARD_EXEC_PREFIX=\"/usr/lib/gcc-lib/\" -DDEFAULT_TARGET_VERSION=\"2.95.1\" -DDEFAULT_TARGET_MACHINE=\"alphaev5-dec-linux-gnu\" -DTOOLDIR_BASE_PREFIX=\"/usr/\" \ -c `echo ../../gcc-2.95.1/gcc/p/gpc.c | sed 's,^\./,,'` -o p/gpc.o ../../gcc-2.95.1/gcc/p/gpc.c: In function `read_specs': ../../gcc-2.95.1/gcc/p/gpc.c:1770: warning: implicit declaration of function `read' ../../gcc-2.95.1/gcc/p/gpc.c:1774: warning: implicit declaration of function `close' ../../gcc-2.95.1/gcc/p/gpc.c: In function `delete_if_ordinary': ../../gcc-2.95.1/gcc/p/gpc.c:2092: warning: implicit declaration of function `unlink' ../../gcc-2.95.1/gcc/p/gpc.c: In function `putenv_from_prefixes': ../../gcc-2.95.1/gcc/p/gpc.c:2269: warning: implicit declaration of function `putenv' ../../gcc-2.95.1/gcc/p/gpc.c: In function `find_a_file': ../../gcc-2.95.1/gcc/p/gpc.c:2299: warning: implicit declaration of function `access' ../../gcc-2.95.1/gcc/p/gpc.c: In function `init_automake_temp_file_name': ../../gcc-2.95.1/gcc/p/gpc.c:4821: warning: unused variable `is_pascal' ../../gcc-2.95.1/gcc/p/gpc.c: In function `fatal_error': ../../gcc-2.95.1/gcc/p/gpc.c:5069: warning: implicit declaration of function `getpid' ../../gcc-2.95.1/gcc/p/gpc.c: In function `main': ../../gcc-2.95.1/gcc/p/gpc.c:5087: warning: unused variable `buf' make[2]: *** No rule to make target `choose-temp.o', needed by `xgpc'. Stop. make[2]: Leaving directory `/tmp/gcc/gcc' make[1]: *** [bootstrap] Error 2 make[1]: Leaving directory `/tmp/gcc/gcc' make: *** [bootstrap] Error 2
Is this a known problem ? Any ideas or help ?
There was some problem with version detection in GPC Makefile's. I'm not remember what was wrong but my patches are included in KSI-Linux gcc RPM's (you can download src.rpm from ftp://ftp.ksi-linux.com/pub/Devel/Manticore but unfortunatelly I do not have them handy)...
PS: I am currently using the available binaries for gpc build against gcc-2.8.1 for evaluation. This is not a solution, though, since I want to use it in a mixed C++/FORTRAN/PASCAL project where I need the newer gcc-2.95.
Khimenko Victor wrote:
I was able to compile gpc 19990813 with gcc 2.95.1 ... It does not work "out of box" though. There are was some manual patching. [...]
make[2]: *** No rule to make target `choose-temp.o', needed by `xgpc'. [...]
Matthias Klose has posted a patch to this list which solves the problem. I will bounce you a copy.
PS: I am currently using the available binaries for gpc build against gcc-2.8.1 for evaluation. This is not a solution, though, since I want to use it in a mixed C++/FORTRAN/PASCAL project where I need the newer gcc-2.95.
The latest alpha snapshot is _not_ ready for use with gcc-2.95.x. I am working towards a version that will be. Peter -- Peter Gerwinski, Essen, Germany, http://home.pages.de/~Peter.Gerwinski/ Maintainer GNU Pascal - http://home.pages.de/~GNU-Pascal/ - gpc-19990118 PGP key on request - 6C 94 45 BE 28 A4 96 - 0E CC E9 12 47 25 82 75 *** Vote against SPAM! ********* http://www.politik-digital.de/spam/ ***
participants (4)
-
Anja Drewitz -
Jochen -
Khimenko Victor -
Peter Gerwinski