Run time system building ..._(re)
Sun, 14 Sep 1997 17:24:44 +0100 (WET DST)
On Sun, 14 Sep 1997, Michael Meeks wrote:
>
> Hi,
>
> Is there an easy way to stop GPC's runtime system from being built
> ? I ask because I have had some trouble with stopping it being built in a
> canadian cross compile :-) There probably is an easy way, but I had to
> hack several bits out of p/Make-lang.in and Makefile.in, which whilst
> not difficult was not as easy as it possibly could be ...
>
You could try building the parts you want explicitly:
make xgpc gpc1 gpc-cccp
Most recent GPC versions should accept GCC_FOR_TARGET, the compiler used
to build libgcc.a and libgpc.a
make CC= HOST_CC= \
GCC_FOR_TARGET= ...
The latest GPC beta has part of the RTS in Pascal, but I just hacked in
support for GPC_FOR_TARGET :-) Just wait for the next beta.
Needless to say you need various cross-compilers ready and installed to do
all of this, but you knew that or you wouldn't try canadian cross.
I crossbuild native cygwin32 GPC compilers from Linux regularly.
Hope this helps,
JJ
---
With sufficient thrust, pigs fly just fine. However, this is not
necessarily a good idea. It is hard to be sure where they are going
to land, and it could be dangerous sitting under them as they fly
overhead. -- RFC1925.
Jan-Jaap van der Heijden (janjaap@Wit381304.student.utwente.nl)
HTML conversion by Lluís de Yzaguirre i Maura
Institut de Lingüística Aplicada -
Universitat "Pompeu Fabra"
e-mail: de_yza@upf.es