1 diff -ur CocoR-1.50/cplus2/unix.mk n.CocoR-1.50/cplus2/unix.mk
2 --- CocoR-1.50/cplus2/unix.mk 1999-11-21 07:27:41.000000000 +0100
3 +++ n.CocoR-1.50/cplus2/unix.mk 2005-12-10 15:35:59.000000000 +0100
6 #CC sets the name of the compiler to use (cc, gcc, etc)
7 #You will have to change this to suit your system
14 DOS2UNIX = ../dos2unix.sh
17 - $(CC) -c $(CFLAGS) $< -o $@
18 + $(CXX) -c $(CFLAGS) $< -o $@
21 - $(CC) -c $(CFLAGS) $< -o $@
22 + $(CXX) -c $(CFLAGS) $< -o $@
27 sh -c "$(DOS2UNIX) '*.c?? *.h?? *.mk'"
30 - $(CC) $(CFLAGS) -c cr_abs.c?? cr_error.c?? \
31 + $(CXX) $(CFLAGS) -c cr_abs.c?? cr_error.c?? \
32 cr_scan.c?? cr_parse.c??
33 $(AR) -rc cr_lib.a cr_abs.o cr_error.o \
35 diff -ur CocoR-1.50/sources/unix.mk n.CocoR-1.50/sources/unix.mk
36 --- CocoR-1.50/sources/unix.mk 2000-04-29 20:52:54.000000000 +0200
37 +++ n.CocoR-1.50/sources/unix.mk 2005-12-10 10:41:26.000000000 +0100
39 # add -DDebug if required
45 #CC sets the name of the compiler to use (cc, gcc, etc)
46 #You will have to change this to suit your system
50 DOS2UNIX = ../dos2unix.sh
52 diff -ur CocoR-1.50/taste/unix.mk n.CocoR-1.50/taste/unix.mk
53 --- CocoR-1.50/taste/unix.mk 1999-11-21 07:34:03.000000000 +0100
54 +++ n.CocoR-1.50/taste/unix.mk 2005-12-10 10:41:26.000000000 +0100
56 #CFLAGS for debugging (gdb)
58 #CFLAGS for production
62 #CC sets the name of the compiler to use (cc, gcc, etc)
63 #You will have to change this to suit your system
68 DOS2UNIX = ../dos2unix.sh
69 diff -ur CocoR-1.50/taste_cp/unix.mk n.CocoR-1.50/taste_cp/unix.mk
70 --- CocoR-1.50/taste_cp/unix.mk 1999-11-21 07:34:48.000000000 +0100
71 +++ n.CocoR-1.50/taste_cp/unix.mk 2005-12-10 15:36:49.000000000 +0100
74 #CC sets the name of the compiler to use (cc, gcc, etc)
75 #You will have to change this to suit your system
79 -CFLAGS = -g -I../cplus2
80 +CFLAGS = $(OPTFLAGS) -I../cplus2
82 DOS2UNIX = ../dos2unix.sh
83 LIB = ../cplus2/cr_lib.a
86 - $(CC) -c $(CFLAGS) $< -o $@
87 + $(CXX) -c $(CFLAGS) $< -o $@
90 - $(CC) -c $(CFLAGS) $< -o $@
91 + $(CXX) -c $(CFLAGS) $< -o $@
93 all: taste pretty xref
96 do (mv $$i.cpp $$i.cxx); done
98 taste: tastep.o taste.o tc.o tl.o
99 - $(CC) $(CFLAGS) -otaste taste.o tl.o tc.o\
100 + $(CXX) $(CFLAGS) -otaste taste.o tl.o tc.o\
101 tastes.o tastep.o $(LIB)
105 - $(CC) $(CFLAGS) -c taste.c?? tastep.c?? tastes.c??
106 + $(CXX) $(CFLAGS) -c taste.c?? tastep.c?? tastes.c??
108 pretty: prettyp.o pretty.o prettypr.o
109 - $(CC) $(CFLAGS) -opretty pretty.o prettypr.o \
110 + $(CXX) $(CFLAGS) -opretty pretty.o prettypr.o \
111 prettys.o prettyp.o $(LIB)
113 prettyp.o: pretty.atg
115 - $(CC) $(CFLAGS) -c pretty.c?? prettyp.c?? prettys.c??
116 + $(CXX) $(CFLAGS) -c pretty.c?? prettyp.c?? prettys.c??
118 xref: xrefp.o xref.o crossref.o
119 - $(CC) $(CFLAGS) -oxref xref.o crossref.o \
120 + $(CXX) $(CFLAGS) -oxref xref.o crossref.o \
121 xrefs.o xrefp.o $(LIB)
125 - $(CC) $(CFLAGS) -c xref.c?? xrefp.c?? xrefs.c??
126 + $(CXX) $(CFLAGS) -c xref.c?? xrefp.c?? xrefs.c??
130 diff -ur CocoR-1.50/unix.mk n.CocoR-1.50/unix.mk
131 --- CocoR-1.50/unix.mk 1998-04-15 17:48:11.000000000 +0200
132 +++ n.CocoR-1.50/unix.mk 2005-12-10 10:41:24.000000000 +0100
134 do (cd $$i; $(MAKE) -f unix.mk)\
137 -linux: ;$(MAKE) -f unix.mk CC=cc all1
138 +linux: ;$(MAKE) -f unix.mk all1
139 solaris: ;$(MAKE) -f unix.mk CC=gcc all1