Problem compiling InterViews with g++ 1.37.2 beta.

John Coolidge coolidge at cs.uiuc.edu
Fri Dec 14 16:26:17 AEST 1990


lamarche at ireq.hydro.qc.ca writes:
>I finaly got g++ 1.37.2 beta from wuarchive.wustl.edu and I tried to compile
>InterViews (X11R4 original distribution ). The make -k command hangs in
>$(TOP)/InterViews/src/libInterViews/macII with the following message.


>compiling ../filebrowser.c
>        rm -f filebrowser.o
>        g++ -D_BSD_SOURCE -c    -I.. -I../Generated -I../../.././src/InterViews/
>Std -I../../.././src    ../filebrowser.c
>Failed assertion `i != LAST_CPLUS_TREE_CODE' at line 575 of `cplus-lex.c'.
>g++: Program cc1plus got fatal signal 6.
>Make: Update of filebrowser.o terminated with exit code 1
>Make: Target filebrowser.o is on line 345 in /usr/local/src/macII-X/contrib/tool
>kits/InterViews/src/libInterViews/macII/Makefile
>Make: Stopped in directory /usr/local/src/macII-X/contrib/toolkits/InterViews/sr
>c/libInterViews/macII.

>Does anybody has an idea of what is wrong with this?

This is extremely odd, since I compiled InterViews with g++ and
everything worked fine. I've seen this problem before when using
Apple's as; the problem seemed to be that a symbol in the file
was conflicting with the starting symbol of one of g++'s internal
signals. Since, with gas, it's supposed to be starting everything
with '$' (I think), the InterViews compilation should work. I'll
try to find out what's going wrong.

I'm going to be off the net for at least a week and possibly three
(vacation; hopefully I'll have net access in a week).

Happy holidays!

--John

--------------------------------------------------------------------------
John L. Coolidge     Internet:coolidge at cs.uiuc.edu   UUCP:uiucdcs!coolidge
Of course I don't speak for the U of I (or anyone else except myself)
Copyright 1990 John L. Coolidge. Copying allowed if (and only if) attributed.
You may redistribute this article if and only if your recipients may as well.



More information about the Comp.unix.aux mailing list