=================================================================== RCS file: /home/cvs/OpenXM/src/kan96xx/plugin/Attic/Makefile,v retrieving revision 1.5 retrieving revision 1.10 diff -u -p -r1.5 -r1.10 --- OpenXM/src/kan96xx/plugin/Attic/Makefile 2000/01/10 19:21:17 1.5 +++ OpenXM/src/kan96xx/plugin/Attic/Makefile 2000/02/01 04:24:20 1.10 @@ -1,4 +1,4 @@ -## $OpenXM: OpenXM/src/kan96xx/plugin/Makefile,v 1.4 2000/01/10 14:31:38 maekawa Exp $ +## $OpenXM: OpenXM/src/kan96xx/plugin/Makefile,v 1.9 2000/01/19 06:25:47 takayama Exp $ OPENXM=../../../../OpenXM OPEMXM_CONTRIB=../../../../OpenXM_contrib @@ -6,14 +6,20 @@ GC=$(OPEMXM_CONTRIB)/gc GMP=$(OPEMXM_CONTRIB)/gmp KAN96XX=$(OPENXM)/src/kan96xx -AR=/usr/bin/ar +#AR=/usr/bin/ar +AR=ar RM=/bin/rm +DDD=-D_BSD_SOURCE + CC=gcc -CFLAGS+=-g -I$(GMP) -I../Kan +#CFLAGS+=-g -I$(GMP) -I../Kan +CFLAGS=-g -I$(GMP) -I../Kan all: all-gc all-gmp asirconv.a cmo.a file2.a ox.a sample.a sm1Socket.a +## .SUFFIXES: + clean: $(RM) -f *.a *.o a.out cmo.h cmotag.hh cmotagToName cmptag.htmp \ ox.h ox.hh ox_kan.h @@ -25,10 +31,14 @@ all-gmp: (cd $(KAN96XX) ; make all-gmp) asirconv.a: asirconv.o + $(AR) ru $@ $? + $(GC)/if_not_there $(GC)/on_sparc_sunos5 ranlib $@ asirconv.o: asir.h asir.hh asirconv.c cmo.a: cmo.o cmo-gmp.o + $(AR) ru $@ $? + $(GC)/if_not_there $(GC)/on_sparc_sunos5 ranlib $@ cmo.o: cmo.h cmo.c cmo-gmp.c file2.h mathcap.h cmotag.htmp \ oxMessageTag.h oxFunctionId.h @@ -51,10 +61,14 @@ cmo.h: cmo0.h cmotag.h @cat cmotag.h cmo0.h >> cmo.h file2.a: file2.o + $(AR) ru $@ $? + $(GC)/if_not_there $(GC)/on_sparc_sunos5 ranlib $@ file2.o: file2.h file2.c ox.a: mytcpio.o oxmisc.o oxmisc2.o + $(AR) ru $@ $? + $(GC)/if_not_there $(GC)/on_sparc_sunos5 ranlib $@ ox.h: oxx.h @echo "Making ox.h" @@ -80,14 +94,20 @@ oxmisc.o: ox.h ox.hh ox_kan.h oxmisc.c oxmisc2.o: cmo.h mathcap.h ox.h ox.hh ox_kan.h oxmisc2.c sample.a: sample.o + $(AR) ru $@ $? + $(GC)/if_not_there $(GC)/on_sparc_sunos5 ranlib $@ sample.o: sample.h sample.hh sample.c sm1Socket.a: sm1Socket.o + $(AR) ru sm1Socket.a sm1Socket.o + $(GC)/if_not_there $(GC)/on_sparc_sunos5 ranlib sm1Socket.a sm1Socket.o: sm1Socket.h sm1Socket.hh sm1Socket.c sm1pvm.a: sm1pvm.o + $(AR) ru $@ $? + $(GC)/if_not_there $(GC)/on_sparc_sunos5 ranlib $@ sm1pvm.o: sm1pvm.h sm1pvm.hh sm1pvm.c $(CC) $(CFLAGS) -I $(PVM_ROOT)/include -c sm1pvm.c @@ -103,8 +123,9 @@ libasir.a: ln -s /dosc/work/noro/libasir.a .c.o: - $(CC) $(CFLAGS) -c $< + $(CC) $(CFLAGS) ${DDD} -c $< -.o.a: - $(AR) ru $@ $? - $(GC)/if_not_there $(GC)/on_sparc_sunos5 ranlib $@ +# GNU make only. +#.o.a: +# $(AR) ru $@ $? +# $(GC)/if_not_there $(GC)/on_sparc_sunos5 ranlib $@