Got the following errors compiling src.alpha/mapdev/v.cutter/table.c
rm -f OBJ.sun4/table.o
gcc -O2 -I/files/data/hydro/data2/grass4.1/src/mapdev/Vlib -I/files/data/hydro/data2/grass4.1/src/mapdev/diglib -I/files/data/hydro/data2/grass4.1/src/include -c table.c
table.c:513: unterminated character constant
table.c:523: unterminated character constant
table.c:524: unterminated character constant
make: *** [OBJ.sun4/table.o] Error 1
GISGEN failure at STEP: src.alpha/mapdev/v.cutter[etc...]
Actually, its the ' marks in the table as part of the ifdef. Just
change the word don't to donot or some such and all is fine.
Sun's cc seems okay with this - it's gcc that complains.
[Same for the missing declaration of cancel in Greg's previous message -
I think you could run Sun's cc on the phone book and it would
compile!]
I've run the full source tree through both cc and gcc on Sun,
DECStation, and DEC Alpha, each with its own, ah, quirks. Because of
our environment here, I am going to try to meld the three sets of
changes into one src that will compile error-free in all 6 situations.
As much as possible, I will try to avoid a bunch of "#ifdef mips"
sorts of fixes, but...
When (if?) I succeed, I will post the changes.
-kenn