| version 1.2, 1999/11/02 12:28:57 | 
version 1.9, 2000/01/19 06:25:47 | 
 | 
 | 
|  ## $OpenXM$ | 
 ## $OpenXM: OpenXM/src/kan96xx/plugin/Makefile,v 1.8 2000/01/19 02:38:51 takayama Exp $ | 
|  CC = gcc | 
  | 
|  INCLUDE = -I ../gmp -I ../Kan | 
  | 
|  FLAG = -g | 
  | 
|  all : sample.a sm1Socket.a asirconv.a   cmo.a file2.a ox.a | 
  | 
|  all0 : ak.a libasir.a | 
  | 
|   | 
  | 
|  sample.a : sample.h sample.c sample.hh | 
 OPENXM=../../../../OpenXM | 
|          $(CC) $(FLAG) $(INCLUDE) -c sample.c | 
 OPEMXM_CONTRIB=../../../../OpenXM_contrib | 
|          ar ru sample.a sample.o | 
 GC=$(OPEMXM_CONTRIB)/gc | 
|          ../gc/if_not_there ../gc/on_sparc_sunos5 ranlib sample.a | 
 GMP=$(OPEMXM_CONTRIB)/gmp | 
|   | 
 KAN96XX=$(OPENXM)/src/kan96xx | 
|   | 
  | 
|  sm1Socket.a : sm1Socket.h sm1Socket.c sm1Socket.hh | 
 #AR=/usr/bin/ar | 
|          $(CC) $(FLAG) $(INCLUDE) -c sm1Socket.c | 
 AR=ar | 
|          ar ru sm1Socket.a sm1Socket.o | 
 RM=/bin/rm | 
|          ../gc/if_not_there ../gc/on_sparc_sunos5 ranlib sm1Socket.a | 
  | 
|   | 
  | 
|  sm1pvm.a : sm1pvm.h sm1pvm.c sm1pvm.hh | 
 CC=gcc | 
|          $(CC) $(FLAG) $(INCLUDE) -I $(PVM_ROOT)/include -c sm1pvm.c | 
 #CFLAGS+=-g -I$(GMP) -I../Kan | 
|          ar ru sm1pvm.a sm1pvm.o | 
 CFLAGS=-g -I$(GMP) -I../Kan | 
|          ../gc/if_not_there ../gc/on_sparc_sunos5 ranlib sm1pvm.a | 
  | 
|   | 
  | 
|  asirconv.a : asir.h asirconv.c asir.hh | 
 all: all-gc all-gmp asirconv.a cmo.a file2.a ox.a sample.a sm1Socket.a | 
|          $(CC) $(FLAG) $(INCLUDE) -c asirconv.c | 
  | 
|          ar ru asirconv.a asirconv.o | 
  | 
|          ../gc/if_not_there ../gc/on_sparc_sunos5 ranlib asirconv.a | 
  | 
|   | 
  | 
|  ak.a : | 
 ## .SUFFIXES: | 
|  #       ln -s /fuji/taka/noro/ak.a | 
  | 
|          ln -s /dosc/work/noro/ak.a | 
  | 
|   | 
  | 
|  libasir.a : | 
 clean: | 
|  #       ln -s /fuji/taka/noro/libasir.a | 
         $(RM) -f *.a *.o a.out cmo.h cmotag.hh cmotagToName cmptag.htmp \ | 
|          ln -s /dosc/work/noro/libasir.a | 
                  ox.h ox.hh ox_kan.h | 
|   | 
  | 
|  cmo.a : cmo.h cmo.c cmo-gmp.c file2.h mathcap.h cmotag.htmp oxMessageTag.h oxFunctionId.h | 
 all-gc: | 
|          $(CC) $(FLAG) $(INCLUDE) -c cmo.c | 
         (cd $(KAN96XX) ; make all-gc) | 
|          $(CC) $(FLAG) $(INCLUDE) -I ../gmp/mpn -c cmo-gmp.c | 
  | 
|          ar ru cmo.a cmo.o cmo-gmp.o | 
  | 
|          ../gc/if_not_there ../gc/on_sparc_sunos5 ranlib cmo.a | 
  | 
|   | 
  | 
|  cmotag.htmp : cmotagToName | 
 all-gmp: | 
|          touch cmotag.htmp | 
         (cd $(KAN96XX) ; make all-gmp) | 
|          /bin/rm  -rf cmotag.htmp | 
  | 
|          ./cmotagToName >cmotag.htmp | 
  | 
|   | 
  | 
|  cmotagToName : cmotagToName.c cmotag.h | 
 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 | 
|   | 
  | 
|   | 
 cmo-gmp.o: cmo.h cmo.c cmo-gmp.c file2.h mathcap.h cmotag.htmp \ | 
|   | 
         oxMessageTag.h oxFunctionId.h | 
|   | 
         $(CC) $(CFLAGS) -I$(GMP)/mpn -c cmo-gmp.c | 
|   | 
  | 
|   | 
 cmotag.htmp: cmotagToName | 
|   | 
         $(RM) -f cmotag.htmp | 
|   | 
         ./cmotagToName > cmotag.htmp | 
|   | 
  | 
|   | 
 cmotagToName: cmotag.h cmotagToName.c | 
|          $(CC) -o cmotagToName cmotagToName.c | 
         $(CC) -o cmotagToName cmotagToName.c | 
|   | 
  | 
|  cmo.h : cmo0.h cmotag.h | 
 cmo.h: cmo0.h cmotag.h | 
|          /bin/rm -f cmo.h | 
         @echo "Making cmo.h" | 
|          echo "/*cmo.h : Dont edit  this file. */" >cmo.h | 
         @$(RM) -f cmo.h | 
|          cat cmotag.h  >>cmo.h | 
         @echo "/********* DO NOT EDIT THIS FILE *************/" > cmo.h | 
|          echo "/*cmo.h : Dont edit  this file. */" >>cmo.h | 
         @cat cmotag.h cmo0.h >> cmo.h | 
|          cat cmo0.h >>cmo.h | 
  | 
|   | 
  | 
|  file2.a : file2.h file2.c | 
 file2.a: file2.o | 
|          $(CC) $(FLAG) $(INCLUDE) -c file2.c | 
         $(AR) ru $@ $? | 
|          ar ru file2.a file2.o | 
         $(GC)/if_not_there $(GC)/on_sparc_sunos5 ranlib $@ | 
|          ../gc/if_not_there ../gc/on_sparc_sunos5 ranlib file2.a | 
  | 
|   | 
  | 
|  ox.h : ox.a | 
 file2.o: file2.h file2.c | 
|  ox.hh : ox.a | 
  | 
|   | 
  | 
|  .c.o : | 
 ox.a: mytcpio.o oxmisc.o oxmisc2.o | 
|          $(CC) $(FLAG) $(INCLUDE) -c $< | 
         $(AR) ru $@ $? | 
|  mytcpio.o : mytcpio.c ox_kan.h | 
         $(GC)/if_not_there $(GC)/on_sparc_sunos5 ranlib $@ | 
|  oxmisc.o : oxmisc.c ox_kan.h | 
  | 
|  oxmisc2.o : oxmisc2.c ox_kan.h mathcap.h cmo.h | 
  | 
|          $(CC) $(FLAG) $(INCLUDE) -c oxmisc2.c | 
  | 
|   | 
  | 
|  ox.a : mytcpio.o oxmisc.o oxmisc2.o ox_kan.h oxx.h oxx.hh | 
 ox.h: oxx.h | 
|          ar ru ox.a mytcpio.o oxmisc.o oxmisc2.o | 
         @echo "Making ox.h" | 
|          ../gc/if_not_there ../gc/on_sparc_sunos5 ranlib ox.a | 
         @echo "/********* DO NOT EDIT THIS FILE *************/" > ox.h | 
|          /bin/rm -f tmp.h | 
         @cat oxx.h >> ox.h | 
|          echo "/*********  DO NOT EDIT THIS FILE *************/" >tmp.h | 
  | 
|          cat oxx.h >>tmp.h | 
  | 
|          cp tmp.h ox.h | 
  | 
|          /bin/rm -f tmp.h | 
  | 
|          echo "/*********  DO NOT EDIT THIS FILE *************/" >tmp.h | 
  | 
|          cat oxx.hh >>tmp.h | 
  | 
|          cp tmp.h ox.hh | 
  | 
|          /bin/rm -f tmp.h | 
  | 
|   | 
  | 
|   | 
 ox.hh: oxx.hh | 
|   | 
         @echo "Making ox.hh" | 
|   | 
         @$(RM) -f ox.hh | 
|   | 
         @echo "/********* DO NOT EDIT THIS FILE *************/" > ox.hh | 
|   | 
         @cat oxx.hh >> ox.hh | 
|   | 
  | 
|  ox_kan.h : oxMessageTag.h oxFunctionId.h file2.h cmotag.h oxKan0.h mathcap.h | 
  | 
|          /bin/rm -f ox_kan.h | 
  | 
|          echo "/* Do not edit this file. */" >ox_kan.h | 
  | 
|          cat mathcap.h file2.h cmotag.h oxMessageTag.h oxFunctionId.h  oxKan0.h >>ox_kan.h | 
  | 
|   | 
  | 
|   | 
 ox_kan.h: cmotag.h file2.h mathcap.h oxFunctionId.h oxMessageTag.h oxKan0.h | 
|   | 
         @echo "Making ox_kan.h" | 
|   | 
         @$(RM) -f ox_kan.h | 
|   | 
         @echo "/********* DO NOT EDIT THIS FILE *************/" > ox_kan.h | 
|   | 
         @cat mathcap.h file2.h cmotag.h oxMessageTag.h oxFunctionId.h \ | 
|   | 
             oxKan0.h >> ox_kan.h | 
|   | 
  | 
|  clean : | 
 mytcpio.o: ox.h ox.hh ox_kan.h mytcpio.c | 
|          /bin/rm -f *.a *.o *~ a.out cmotagToName cmo.h cmotag.hh ox.h ox.hh ox_kan.h cmptag.htmp | 
 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 | 
|   | 
  | 
|   | 
 all0: ak.a libasir.a | 
|   | 
  | 
|   | 
 ak.a: | 
|   | 
 #       ln -s /fuji/taka/noro/ak.a | 
|   | 
         ln -s /dosc/work/noro/ak.a | 
|   | 
  | 
|   | 
 libasir.a: | 
|   | 
 #       ln -s /fuji/taka/noro/libasir.a | 
|   | 
         ln -s /dosc/work/noro/libasir.a | 
|   | 
  | 
|   | 
 .c.o: | 
|   | 
         $(CC) $(CFLAGS) -c $< | 
|   | 
  | 
|   | 
 # GNU make only. | 
|   | 
 #.o.a: | 
|   | 
 #       $(AR) ru $@ $? | 
|   | 
 #       $(GC)/if_not_there $(GC)/on_sparc_sunos5 ranlib $@ |