I did do that, and it seems that the compilation is proceeding now....
It did proceed further, but it failed with a different error now:
Well, the other thing Peter suggested to me was this:
in version.c, make this change:
char *version_string = "2.8.0"
or 2.8.1, depending on what you're using. This took away all my problems with the rts files. Of course, bear in mind that I don't actually know what's going on, and these are just a couple things that kludged my system into working.
| clavicle@niagara.com "The LORD is my strength and my | www.niagara.com/~clavicle song; he has become my salvation." | Exodus 15:2b
I changed it to indicate 2.8.1 which is the gcc I'm using. And I got a different error now... This is the output, if anyone is interested :)
Thanks again for all the hints
../../xgcc -B../../ -c -DGPC -Wall -Wpointer-arith -Wmissing-prototypes -Wmissi ng-declarations -g -I. -I../.. -I/export/home/local/src/GNU/gcc-2.8.1/p/rts/.. /.. -I/export/home/local/src/GNU/gcc-2.8.1/p/rts/../../config rts-version.c ../../xgpc -B../../ --automake -c -DGPC -Wall -Wpointer-arith -Wmissing-prototy pes -Wmissing-declarations -g -I. -I../.. -I/export/home/local/src/GNU/gcc-2.8 .1/p/rts/../.. -I/export/home/local/src/GNU/gcc-2.8.1/p/rts/../../config rts-bas e.p rts-base.p:56: warning: no previous prototype for `__init_Rts_base' ../../xgpc -B../../ --automake -c -DGPC -Wall -Wpointer-arith -Wmissing-prototy pes -Wmissing-declarations -g -I. -I../.. -I/export/home/local/src/GNU/gcc-2.8 .1/p/rts/../.. -I/export/home/local/src/GNU/gcc-2.8.1/p/rts/../../config rts-ass ign.p rts-assign.p:44: warning: no previous prototype for `__init_Rts_assign' ../../xgpc -B../../ --automake -c -DGPC -Wall -Wpointer-arith -Wmissing-prototy pes -Wmissing-declarations -g -I. -I../.. -I/export/home/local/src/GNU/gcc-2.8 .1/p/rts/../.. -I/export/home/local/src/GNU/gcc-2.8.1/p/rts/../../config rts-str .p rts-str.p: In function `Insert': rts-str.p:107: warning: passing arg 1 of `Insert_f' discards `const' from pointe r target type
rts-str.p: At top level: rts-str.p:135: warning: no previous prototype for `__init_Rts_str' ../../xgpc -B../../ --automake -c -DGPC -Wall -Wpointer-arith -Wmissing-prototy pes -Wmissing-declarations -g -I. -I../.. -I/export/home/local/src/GNU/gcc-2.8 .1/p/rts/../.. -I/export/home/local/src/GNU/gcc-2.8.1/p/rts/../../config rts-num todec.p rts-numtodec.p:250: warning: no previous prototype for `__init_Rts_numtodec' ../../xgpc -B../../ --automake -c -DGPC -Wall -Wpointer-arith -Wmissing-prototy pes -Wmissing-declarations -g -I. -I../.. -I/export/home/local/src/GNU/gcc-2.8 .1/p/rts/../.. -I/export/home/local/src/GNU/gcc-2.8.1/p/rts/../../config rts-int frac.p rts-intfrac.p:72: warning: no previous prototype for `__init_Rts_intfrac' ../../xgpc -B../../ --automake -c -DGPC -Wall -Wpointer-arith -Wmissing-prototy pes -Wmissing-declarations -g -I. -I../.. -I/export/home/local/src/GNU/gcc-2.8 .1/p/rts/../.. -I/export/home/local/src/GNU/gcc-2.8.1/p/rts/../../config rts-mov e.p gpc1: installation problem, cannot exec `gpc': No such file or directory gpc1: gpc exited with status 255 gpi-hash.c:329: failed assertion `rp == 0' xgpc: Internal compiler error: program gpc1 got fatal signal 6 make[1]: *** [rts-move.o] Error 1 make[1]: Leaving directory `/export/home/local/src/GNU/gcc-2.8.1/p/rts' make: *** [libgpc.a] Error 2
Regards,
Clyde Meli
According to Paul Doerwald:
Well, the other thing Peter suggested to me was this:
in version.c, make this change:
char *version_string = "2.8.0"
This should not be necessary any more, but ...
According to Clyde Meli:
I changed it to indicate 2.8.1 which is the gcc I'm using. And I got a different error now...
... it seems to be the reason. Strange. I will investigate that.
gpc1: installation problem, cannot exec `gpc': No such file or directory gpc1: gpc exited with status 255
Grmblpfl ... some stupid bug in the automake mechanism. Please copy or link your `xgpc' to `gpc' in a directory in your path to work around.
gpi-hash.c:329: failed assertion `rp == 0'
That's an incompatibility in different versions of the GPI file format. Deleting all `.gpi' files should help.
(If somebody wonders why I was so quiet during the last days: Due to the hot weather in Germany (--> hardware failures) I have been offline for about 30 hours and now I have about 300k of new email.)
Peter