+
+ %.o: %.cpp
+- $(CC) -c $(CFLAGS) $< -o $@
++ $(CXX) -c $(CFLAGS) $< -o $@
+
+ %.o: %.cxx
+- $(CC) -c $(CFLAGS) $< -o $@
++ $(CXX) -c $(CFLAGS) $< -o $@
+
+ all: taste pretty xref
+
+@@ -35,28 +35,28 @@
+ do (mv $$i.cpp $$i.cxx); done
+
+ taste: tastep.o taste.o tc.o tl.o
+- $(CC) $(CFLAGS) -otaste taste.o tl.o tc.o\
++ $(CXX) $(CFLAGS) -otaste taste.o tl.o tc.o\
+ tastes.o tastep.o $(LIB)
+
+ tastep.o: taste.atg
+ $(COCOR) taste.atg
+- $(CC) $(CFLAGS) -c taste.c?? tastep.c?? tastes.c??
++ $(CXX) $(CFLAGS) -c taste.c?? tastep.c?? tastes.c??
+
+ pretty: prettyp.o pretty.o prettypr.o
+- $(CC) $(CFLAGS) -opretty pretty.o prettypr.o \
++ $(CXX) $(CFLAGS) -opretty pretty.o prettypr.o \
+ prettys.o prettyp.o $(LIB)
+
+ prettyp.o: pretty.atg
+ $(COCOR) pretty.atg
+- $(CC) $(CFLAGS) -c pretty.c?? prettyp.c?? prettys.c??
++ $(CXX) $(CFLAGS) -c pretty.c?? prettyp.c?? prettys.c??
+
+ xref: xrefp.o xref.o crossref.o
+- $(CC) $(CFLAGS) -oxref xref.o crossref.o \
++ $(CXX) $(CFLAGS) -oxref xref.o crossref.o \
+ xrefs.o xrefp.o $(LIB)
+
+ xrefp.o: xref.atg
+ $(COCOR) xref.atg
+- $(CC) $(CFLAGS) -c xref.c?? xrefp.c?? xrefs.c??
++ $(CXX) $(CFLAGS) -c xref.c?? xrefp.c?? xrefs.c??
+
+ clean:
+ set -i; \
+diff -ur CocoR-1.50/unix.mk n.CocoR-1.50/unix.mk