home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / INFO / IRIT / IRITS.ZIP / MAKEFILE.UNX < prev    next >
Encoding:
Text File  |  1990-05-05  |  3.2 KB  |  66 lines

  1.  
  2. #
  3. # Makefile for the IRIT solid modeler (unix).
  4. #
  5.  
  6. #
  7. # This flags are used only in non MSDOS environment, and will selected
  8. # different unix environment. Supported are BSD43, SGI4d SYSV.
  9. #
  10.  
  11.  
  12. #
  13. # Flags for SGI 4d:
  14. #
  15. # CFLAGS = -O -DSYSV -DNO_VOID_PTR -Olimit 1000 -Wf,-XNh5000 -Wf,-XNd5000 -G 4
  16. # CFLAGS = -g -p -DSYSV -DNO_VOID_PTR -Olimit 1000 -Wf,-XNh5000 -Wf,-XNd5000 -G 4
  17. # MORELIBS = -lbsd
  18. # CC = cc
  19.  
  20. #
  21. # Flags for BSD4.3:
  22. #
  23. # The program dies when using the optimizer in gcc (version 1.36), so dont!
  24. #
  25. CFLAGS = -DBSD43
  26. # CFLAGS = -g -pg -DBSD43
  27. CC = gcc
  28.  
  29.  
  30. OBJECTS    = adjacncy.o allocate.o bool-hi.o bool1low.o bool2low.o config.o \
  31.     convex.o ctrl-brk.o dataprsr.o dosintr.o geomat3d.o geomvals.o \
  32.     inpteval.o inptprsr.o irit.o matherr.o objects.o overload.o primitiv.o \
  33.     priorque.o windows.o xgeneral.o xgrphgen.o xviewobj.o
  34.  
  35. irit:    $(OBJECTS)
  36.     $(CC) -o irit $(OBJECTS) -lm -lX11 $(MORELIBS)
  37.  
  38. adjacncy.o:    program.h allocatg.h adjcncyl.h adjcncyg.h
  39. allocate.o:    program.h graphgng.h allocatl.h allocatg.h windowsg.h xgraphic.h
  40. bool-hi.o:    program.h allocatg.h objects.h ctrl-brk.h graphgng.h booleang.h booleanl.h convexg.h windowsg.h matherr.h xgraphic.h
  41. bool1low.o:    program.h allocatg.h adjcncyg.h objects.h geomat3d.h booleang.h booleanl.h
  42. bool2low.o:    program.h allocatg.h convexg.h objects.h booleang.h booleanl.h geomat3d.h
  43. config.o:    program.h config.h
  44. convex.o:    program.h geomat3d.h booleang.h objects.h allocatg.h priorqg.h convexg.h convexl.h
  45. ctrl-brk.o:    program.h ctrl-brk.h xgraphic.h
  46. dataprsr.o:    program.h allocatg.h objects.h geomat3d.h dataprsl.h dataprsg.h xgraphic.h
  47. dosintr.o:    program.h mousedrv.h dosintrl.h dosintrg.h ctrl-brk.h xgraphic.h graphgng.h windowsg.h
  48. geomat3d.o:    program.h objects.h geomat3d.h primitvg.h
  49. geomvals.o:    program.h objects.h windowsg.h geomat3d.h geomvall.h geomvalg.h allocatg.h convexg.h xgraphic.h
  50. graphgen.o:    program.h graphgng.h allocatg.h graphgnl.h mousedrv.h
  51. inpteval.o:    program.h allocatg.h viewobjg.h convexg.h primitvg.h geomat3d.h windowsg.h dataprsg.h objects.h geomvalg.h dosintrg.h inptprsg.h inptprsl.h overload.h matherr.h ctrl-brk.h xgraphic.h graphgng.h
  52. inptprsr.o:    program.h objects.h allocatg.h windowsg.h inptprsg.h inptprsl.h overload.h ctrl-brk.h xgraphic.h
  53. iprsrtst.o:    program.h inptprsg.h dosintrg.h matherr.h
  54. irit.o:        program.h dataprsg.h inptprsg.h ctrl-brk.h config.h matherr.h windowsg.h objects.h dosintrg.h mousedrv.h xgraphic.h graphgng.h
  55. matherr.o:    program.h windowsg.h xgraphic.h
  56. mousedrv.o:    graphgng.h mousedrv.h program.h
  57. objects.o:    program.h objects.h allocatg.h geomat3d.h windowsg.h xgraphic.h
  58. overload.o:    program.h objects.h allocatg.h booleang.h inptprsg.h inptprsl.h overload.h geomat3d.h
  59. primitiv.o:    program.h allocatg.h objects.h primitvl.h primitvg.h geomat3d.h windowsg.h convexg.h xgraphic.h
  60. priorque.o:    program.h priorql.h priorqg.h allocatg.h
  61. viewobj.o:    program.h windowsl.h windowsg.h viewobjl.h viewobjg.h graphgng.h objects.h geomat3d.h mousedrv.h xgraphic.h
  62. windows.o:    program.h graphgng.h windowsl.h windowsg.h viewobjg.h xgraphic.h
  63. xgeneral.o:    program.h allocatg.h
  64. xgrphgen.o:    program.h xgraphic.h graphgng.h graphgnl.h viewobjg.h
  65. xviewobj.o:    program.h windowsl.h windowsg.h viewobjl.h viewobjg.h graphgng.h objects.h xgraphic.h
  66.