From a1013f1438028767e492cf094056200ea7f73c41 Mon Sep 17 00:00:00 2001 From: alex Date: Tue, 16 Aug 1994 13:12:42 +0000 Subject: [PATCH] Modifiche per compilare e linkare sotto UNIX cg4 git-svn-id: svn://10.65.10.50/trunk@7 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- cg/makefile | 105 ++++++++++++++-------------------------------------- 1 file changed, 28 insertions(+), 77 deletions(-) diff --git a/cg/makefile b/cg/makefile index 090a1ed9d..020724a7f 100755 --- a/cg/makefile +++ b/cg/makefile @@ -3,7 +3,7 @@ FRL=$(EP)cg0.frl $(EP)cg1.frl $(EP)cg3.frl $(EP)cg4.frl $(EP)cg5.frl MSK=$(EP)cg0100a.msk $(EP)cg0200a.msk $(EP)cg0300a.msk $(EP)cg0400a.msk $(EP)cg0500a.msk $(EP)cg1100a.msk $(EP)cg1200a.msk $(EP)cg1200b.msk $(EP)cg1400a.msk $(EP)cg1500a.msk $(EP)cg1600a.msk $(EP)cg1700a.msk $(EP)cg2100a.msk $(EP)cg2100b.msk $(EP)cg2100c.msk $(EP)cg2100i.msk $(EP)cg2100o.msk $(EP)cg3300a.msk $(EP)cg3100a.msk $(EP)cg3100b.msk $(EP)cg3100c.msk $(EP)cg3200a.msk $(EP)cg3500a.msk $(EP)cg4300a.msk $(EP)cg5000a.msk $(EP)cg4400a.msk $(EP)cg4500a.msk $(EP)cg4500b.msk $(EP)cg4600a.msk $(O)/%.o: %.cpp - $(CCOMP) $(CFLAGS) $(<:.cpp= ) $(O)/$* + $(CCOMP) $(CFLAGSC) $(<:.cpp= ) $(O)/$* .PRECIOUS: $(EXE) $(FRL) $(MSK) @@ -27,8 +27,8 @@ $(O)/cg0400.o: cg0400.cpp $(I6) $(I10) $(I24) $(I27) $(I33) $(I43) cg0400.h cg $(O)/cg0500.o: cg0500.cpp $(I6) $(I10) $(I24) $(I27) $(I33) $(I43) cg0500.h -$(EP)cg0: $(O)/cg0.o $(O)/cg0100.o $(O)/cg0200.o $(O)/cg0300.o $(O)/cg0400.o $(O)/cg0500.o $(O)/conto.o $(LIB) $(EP)cg0.frl - $(LINK) $(LFLAGS) $@ $(O)/cg0.o $(O)/cg0100.o $(O)/cg0200.o $(O)/cg0300.o $(O)/cg0400.o $(O)/cg0500.o $(O)/conto.o +$(EP)cg0: $(O)/cg0.o $(O)/cg0100.o $(O)/cg0200.o $(O)/cg0300.o $(O)/cg0400.o $(O)/cg0500.o $(O)/conto.o $(LIBD1) $(EP)cg0.frl + $(LINK) $(LFLAGSD1) $@ $(O)/cg0.o $(O)/cg0100.o $(O)/cg0200.o $(O)/cg0300.o $(O)/cg0400.o $(O)/cg0500.o $(O)/conto.o $(EP)cg0.frl: cg0.url $(U1) $(RCOMP) cg0 -l $(EP)cg0 @@ -68,8 +68,8 @@ $(O)/cg1600.o: cg1600.cpp $(I24) $(I31) $(I33) $(I40) $(I42) $(I51) cg1600.h $(O)/cg1700.o: cg1700.cpp $(I24) $(I31) $(I33) $(I40) $(I42) $(I51) cg1700.h -$(EP)cg1: $(O)/cg1.o $(O)/cg1100.o $(O)/cg1200.o $(O)/cg1300.o $(O)/cg1400.o $(O)/cg1500.o $(O)/cg1600.o $(O)/cg1700.o $(LIB) $(EP)cg1.frl $(EP)cg1100a.msk $(EP)cg1200a.msk $(EP)cg1200b.msk $(EP)cg1400a.msk $(EP)cg1500a.msk $(EP)cg1600a.msk $(EP)cg1700a.msk $(O)/conto.o $(O)/cglib01.o - $(LINK) $(LFLAGS) $@ $(O)/cg1.o $(O)/cg1100.o $(O)/cg1200.o $(O)/cg1300.o $(O)/cg1400.o $(O)/cg1500.o $(O)/cg1600.o $(O)/cg1700.o $(O)/conto.o $(O)/cglib01.o +$(EP)cg1: $(O)/cg1.o $(O)/cg1100.o $(O)/cg1200.o $(O)/cg1300.o $(O)/cg1400.o $(O)/cg1500.o $(O)/cg1600.o $(O)/cg1700.o $(LIBD1) $(EP)cg1.frl $(EP)cg1100a.msk $(EP)cg1200a.msk $(EP)cg1200b.msk $(EP)cg1400a.msk $(EP)cg1500a.msk $(EP)cg1600a.msk $(EP)cg1700a.msk $(O)/conto.o $(O)/cglib01.o + $(LINK) $(LFLAGSD1) $@ $(O)/cg1.o $(O)/cg1100.o $(O)/cg1200.o $(O)/cg1300.o $(O)/cg1400.o $(O)/cg1500.o $(O)/cg1600.o $(O)/cg1700.o $(O)/conto.o $(O)/cglib01.o $(EP)cg1.frl: cg1.url $(U1) $(RCOMP) cg1 -l $(EP)cg1 @@ -95,39 +95,9 @@ $(EP)cg1600a.msk : cg1600a.uml $(EP)cg1700a.msk : cg1700a.uml $(MCOMP) $(basename $<) $(basename $@) -$(EP)cg1500: $(O)/cg1500.o $(O)/cglib01.o $(O)/conto.o $(LIB) $(EP)cg1500.frl $(EP)cg1500a.msk - $(LINK) $(LFLAGS) $@ $(O)/cg1500.o $(O)/cglib01.o $(O)/conto.o - -$(EP)cg1500.frl: cg1500.url $(U1) - $(RCOMP) cg1500 -l $(EP)cg1500 - -$(EP)cg1600: $(O)/cg1600.o $(O)/cglib01.o $(O)/conto.o $(LIB) $(EP)cg1600.frl $(EP)cg1600a.msk - $(LINK) $(LFLAGS) $@ $(O)/cg1600.o $(O)/cglib01.o $(O)/conto.o - -$(EP)cg1600.frl: cg1600.url $(U1) - $(RCOMP) cg1600 -l $(EP)cg1600 - -$(EP)cg1700.frl: cg1700.url $(U1) - $(RCOMP) cg1700 -l $(EP)cg1700 - $(EP)cg2.frl: cg2.url $(U1) $(RCOMP) cg2 -l $(EP)cg2 -$(EP)cg2100a.msk : cg2100a.uml - $(MCOMP) $(basename $?) $(basename $@) - -$(EP)cg2100b.msk : cg2100b.uml - $(MCOMP) $(basename $?) $(basename $@) - -$(EP)cg2100c.msk : cg2100c.uml - $(MCOMP) $(basename $?) $(basename $@) - -$(EP)cg2100i.msk : cg2100i.uml - $(MCOMP) $(basename $?) $(basename $@) - -$(EP)cg2100o.msk : cg2100o.uml - $(MCOMP) $(basename $?) $(basename $@) - $(O)/cg2.o: cg2.cpp cg2.h $(I10) $(I24) $(I32) $(O)/cg2100.o: cg2100.cpp cg2100.h $(I6) $(I10) $(I24) $(I27) $(I33) @@ -142,9 +112,24 @@ $(O)/cglib02.o: cglib02.cpp cglib.h $(O)/conto.o: conto.cpp $(I6) $(I10) $(I24) $(I27) $(I33) -$(EP)cg2: $(O)/cg2.o $(O)/cg2100.o $(O)/cg2101.o $(O)/cg2102.o $(O)/cg2103.o $(O)/conto.o $(O)/cglib02.o $(LIB) $(EP)cg2.frl $(EP)cg2100a.msk - $(LINK) $(LFLAGS) $@ $(O)/cg2.o $(O)/cg2100.o $(O)/cg2101.o $(O)/cg2102.o $(O)/cg2103.o $(O)/cglib02.o $(O)/conto.o +$(EP)cg2: $(O)/cg2.o $(O)/cg2100.o $(O)/cg2101.o $(O)/cg2102.o $(O)/cg2103.o $(O)/conto.o $(O)/cglib02.o $(LIBD1) $(EP)cg2.frl $(EP)cg2100a.msk + $(LINK) $(LFLAGSD1) $@ $(O)/cg2.o $(O)/cg2100.o $(O)/cg2101.o $(O)/cg2102.o $(O)/cg2103.o $(O)/cglib02.o $(O)/conto.o +$(EP)cg2100a.msk : cg2100a.uml + $(MCOMP) $(basename $?) $(basename $@) + +$(EP)cg2100b.msk : cg2100b.uml + $(MCOMP) $(basename $?) $(basename $@) + +$(EP)cg2100c.msk : cg2100c.uml + $(MCOMP) $(basename $?) $(basename $@) + +$(EP)cg2100i.msk : cg2100i.uml + $(MCOMP) $(basename $?) $(basename $@) + +$(EP)cg2100o.msk : cg2100o.uml + $(MCOMP) $(basename $?) $(basename $@) + $(O)/cg3.o: cg3.cpp $(I10) $(I24) $(I32) $(O)/cg3300.o: cg3300.cpp cg3300.h $(I6) $(I10) $(I24) $(I27) $(I33) @@ -167,8 +152,8 @@ $(O)/cglib03.o: cglib03.cpp $(I24) $(I31) $(I33) $(I40) $(I42) $(I51) cglib.h $(O)/conto.o: conto.cpp conto.h -$(EP)cg3: $(O)/cg3.o $(LIB) $(O)/cg3300.o $(O)/cg3301.o $(O)/cg3200.o $(O)/cg3100.o $(O)/cg3500.o $(O)/conto.o $(O)/cglib01.o $(O)/cglib03.o $(EP)cg3.frl $(EP)cg3200a.msk $(EP)cg3100a.msk $(EP)cg3100b.msk $(EP)cg3100c.msk $(EP)cg3400a.msk $(EP)cg3400b.msk $(EP)cg3300c.msk $(EP)cg3300a.msk $(EP)cg3300b.msk $(EP)cg3500a.msk - $(LINK) $(LFLAGS) $@ $(O)/cg3.o $(O)/cg3300.o $(O)/cg3301.o $(O)/cg3200.o $(O)/cg3100.o $(O)/cg3500.o $(O)/conto.o $(O)/cglib01.o $(O)/cglib03.o +$(EP)cg3: $(O)/cg3.o $(LIBD1) $(O)/cg3300.o $(O)/cg3301.o $(O)/cg3200.o $(O)/cg3100.o $(O)/cg3500.o $(O)/conto.o $(O)/cglib01.o $(O)/cglib03.o $(EP)cg3.frl $(EP)cg3200a.msk $(EP)cg3100a.msk $(EP)cg3100b.msk $(EP)cg3100c.msk $(EP)cg3400a.msk $(EP)cg3400b.msk $(EP)cg3300c.msk $(EP)cg3300a.msk $(EP)cg3300b.msk $(EP)cg3500a.msk + $(LINK) $(LFLAGSD1) $@ $(O)/cg3.o $(O)/cg3300.o $(O)/cg3301.o $(O)/cg3200.o $(O)/cg3100.o $(O)/cg3500.o $(O)/conto.o $(O)/cglib01.o $(O)/cglib03.o $(EP)cg3400a.msk : cg3400a.uml $(MCOMP) $(basename $?) $(basename $@) @@ -203,12 +188,6 @@ $(EP)cg3500a.msk : cg3500a.uml $(EP)cg3.frl: cg3.url $(U1) $(RCOMP) cg3 -l $(EP)cg3 -$(EP)cg3100: $(O)/cg3100.o $(LIB) $(EP)cg3100.frl $(EP)cg3100a.msk - $(LINK) $(LFLAGS) $@ $(O)/cg3100.o - -$(EP)cg3100.frl: cg3100.url $(U1) - $(RCOMP) cg3100 -l $(EP)cg3100 - $(O)/cg4.o: cg4.cpp $(I10) $(I24) $(I32) $(O)/cg4100.o: cg4100.cpp @@ -243,37 +222,9 @@ $(O)/cg2101.o: cg2101.cpp $(I6) $(I10) $(I24) $(I27) $(I33) $(O)/cg2103.o: cg2103.cpp cg2103.h -$(EP)cg4: $(O)/cg4.o $(LIB) $(O)/cg4300.o $(O)/cg4301.o $(O)/cg4302.o $(O)/cg4303.o $(O)/cg4304.o $(O)/cg4305.o $(O)/cg4400.o $(O)/cg4401.o $(O)/conto.o $(O)/cglib01.o $(O)/cglib02.o $(O)/cg4500.o $(O)/cg2101.o $(O)/cg2103.o $(EP)cg4.frl $(EP)cg4300a.msk $(EP)cg4300b.msk $(EP)cg4300c.msk $(O)/cg3401.o - $(LINK) $(LFLAGS) $@ $(O)/cg4.o $(O)/cg4300.o $(O)/cg4301.o $(O)/cg4302.o $(O)/cg4303.o $(O)/cg4304.o $(O)/cg4305.o $(O)/cg4400.o $(O)/cg4401.o $(O)/conto.o $(O)/cglib01.o $(O)/cglib02.o $(O)/cg4500.o $(O)/cg3401.o $(O)/cg2101.o $(O)/cg2103.o +$(EP)cg4: $(O)/cg4.o $(LIBD1) $(O)/cg4300.o $(O)/cg4301.o $(O)/cg4302.o $(O)/cg4303.o $(O)/cg4304.o $(O)/cg4305.o $(O)/cg4400.o $(O)/cg4401.o $(O)/conto.o $(O)/cglib01.o $(O)/cglib02.o $(O)/cg4500.o $(O)/cg2101.o $(O)/cg2103.o $(EP)cg4.frl $(EP)cg4300a.msk $(EP)cg4300b.msk $(EP)cg4300c.msk $(O)/cglib03.o + $(LINK) $(LFLAGSD1) $@ $(O)/cg4.o $(O)/cg4300.o $(O)/cg4301.o $(O)/cg4302.o $(O)/cg4303.o $(O)/cg4304.o $(O)/cg4305.o $(O)/cg4400.o $(O)/cg4401.o $(O)/conto.o $(O)/cglib01.o $(O)/cglib02.o $(O)/cg4500.o $(O)/cglib03.o $(O)/cg2101.o $(O)/cg2103.o -$(O)/cg4401.o: cg4401.cpp cg4400.h - -$(O)/cglib03.o: cglib03.cpp cglib.h - -$(O)/cg4400.o: cg4400.cpp cg4401.cpp cg4400.h - -$(EP)cg4400: $(O)/cg4400.o $(O)/cg4401.o $(O)/cglib03.o $(EP)cg4400.frl - $(LINK) $(LFLAGS) $@ $(O)/cg4400.o $(O)/cg4401.o $(O)/cglib03.o - -#cg4600.cpp************* - -$(O)/cg4600.o: cg4600.cpp $(I24) $(I31) $(I33) $(I40) $(I42) $(I51) cg4600.h - -$(O)/cglib01.o: cglib01.cpp $(I24) $(I31) $(I33) $(I40) $(I42) $(I51) cglib.h - -$(O)/cglib02.o: cglib02.cpp $(I24) $(I31) $(I33) $(I40) $(I42) $(I51) cglib.h - -$(O)/conto.o: conto.cpp conto.h - -$(O)/cg2101.o: cg2101.cpp $(I6) $(I10) $(I24) $(I27) $(I33) - -$(O)/cg2103.o: cg2103.cpp cg2103.h - -$(EP)cg4600: $(O)/cg4600.o $(O)/cglib01.o $(O)/cglib02.o $(O)/conto.o $(O)/cg2101.o $(O)/cg2103.o $(EP)cg4400.frl - $(LINK) $(LFLAGS) $@ $(O)/cg4600.o $(O)/cglib01.o $(O)/cglib02.o $(O)/conto.o $(O)/cg2101.o $(O)/cg2103.o - -#*************** - $(EP)cg4400.frl: cg4400.url $(U1) $(RCOMP) cg4400 -l $(EP)cg4400 @@ -316,5 +267,5 @@ $(EP)cg5100a.msk : cg5100a.uml $(EP)cg5.frl: cg5.url $(U1) $(RCOMP) cg5 -l $(EP)cg5 -$(EP)cg5 : $(O)/cg5.o $(O)/cg5000.o $(O)/cg5100.o $(LIB) $(EP)cg5.frl $(EP)cg5000a.msk $(EP)cg5100a.msk - $(LINK) $(LFLAGS) $@ $(O)/cg5.o $(O)/cg5000.o $(O)/cg5100.o +$(EP)cg5 : $(O)/cg5.o $(O)/cg5000.o $(O)/cg5100.o $(LIBD1) $(EP)cg5.frl $(EP)cg5000a.msk $(EP)cg5100a.msk + $(LINK) $(LFLAGSD1) $@ $(O)/cg5.o $(O)/cg5000.o $(O)/cg5100.o