home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume28 / backprop / part03 / makefile.unx < prev    next >
Makefile  |  1992-02-23  |  774b  |  32 lines

  1. # for 32-bit floating point use the following line:
  2. #CFLAGS= -s -O -DFLOAT -DUNIX
  3. # for 64-bit floating point use the following line:
  4. CFLAGS= -s -O -DUNIX
  5.  
  6. bp: bp.o io.o misc.o int.o makefile ibp.h
  7.     cc $(CFLAGS) bp.o io.o misc.o int.o -o bp
  8.  
  9. sbp:
  10.     cc -DINTEGER -DSYMMETRIC int.c bp.c io.c misc.c $(CFLAGS) -o sbp
  11.     rm bp.o io.o int.o misc.o
  12.  
  13. rbp:
  14.     cc real.c bp.c io.c misc.c $(CFLAGS) -lm -o rbp
  15.     rm bp.o io.o real.o misc.o
  16.  
  17. srbp:
  18.     ztc -DSYMMETRIC real.c bp.c io.c misc.c $(CFLAGS) -lm -o srbp
  19.     rm bp.o io.o real.o misc.o
  20.  
  21. bp.o: bp.c ibp.h makefile
  22.     cc -DINTEGER $(CFLAGS) bp.c -c
  23.  
  24. io.o: io.c ibp.h makefile
  25.     cc -DINTEGER $(CFLAGS) io.c -c
  26.  
  27. misc.o: misc.c ibp.h makefile
  28.     cc -DINTEGER $(CFLAGS) misc.c -c
  29.  
  30. int.o: int.c ibp.h makefile
  31.     cc -DINTEGER -DSMART $(CFLAGS) int.c -c
  32.