I thought `make bootstrap' did `make LANGUAGES=c' to build the stage 1 compiler, and then `make LANGUAGES="c c++ fortran pascal ..."' for stage 2. Or isn't this what you mean? Is there some unfortunate dependency between the C and Pascal compilers at each particular stage?
As far as you Makefile problems go, what are they? I've got a fair amount of experience with them, so I'll have a look if you like.
Regards Kevin
-----Original Message----- From: Peter Gerwinski [mailto:peter@gerwinski.de] Sent: 19 January 1999 22:31 To: Kevin Broadey Cc: gpc@hut.fi Subject: Re: gpc-19990118: C compiler cannot create executables.
Kevin Broadey wrote:
I downloaded the gpc-19990118.tar.gz release from Peter's area on agnes.dida.physik.uni-essen.de, moved it into the egcs-1.1.1 release from Cygnus (egcs-2.91.60), applied the appropriate patch, ran 'configure' and did 'make bootstrap'.
This is a few seconds to early: The announcement for gpc-19990118 will follow soon ... ;-)
The stage 1 compiler built correctly, but when the 'final' compiler was compiling I got this... [...] configure: error: installation or configuration problem: C
compiler cannot create executables.
[...] Any ideas?
Yes: Do `make LANGUAGES=c' first, and then `make LANGUAGES=pascal'.
If someone out there is a Makefile wizart, he/she is invited to help us to resolve a circular dependency and some other drawbacks in GPC's Makefiles.
Peter
-- Peter Gerwinski, Essen, Germany, http://home.pages.de/~Peter.Gerwinski/ Maintainer GNU Pascal
- http://home.pages.de/~GNU-Pascal/ - gpc-980830 PGP key on request - 6C 94 45 BE 28 A4 96 - 0E CC E9 12 47 25 82 75
Fight the SPAM and UBE! - http://spam.abuse.net/ -