home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / Apps / Astro / astrolog / Source / makefile.pc < prev    next >
Encoding:
Makefile  |  1995-06-12  |  1.5 KB  |  36 lines

  1. # Astrolog (Version 4.10) File: Makefile (PC version)
  2. #
  3. # IMPORTANT NOTICE: the graphics database and chart display routines
  4. # used in this program are Copyright (C) 1991-1994 by Walter D. Pullen
  5. # (cruiser1@stein.u.washington.edu). Permission is granted to freely
  6. # use and distribute these routines provided one doesn't sell,
  7. # restrict, or profit from them in any way. Modification is allowed
  8. # provided these notices remain with any altered or edited versions of
  9. # the program.
  10. #
  11. # This Makefile created for Microsoft nmake utility.
  12. # First created 2/9/1993.
  13. #
  14. # Generally, all that needs to be done to compile (once astrolog.h has been
  15. # customized), is compile each source file, and link them together with the
  16. # math library, and if applicable, the Microsoft C graphics library.
  17. #
  18. # If you don't have access to the mouse.c pseudo-library file, delete the
  19. # reference to mouse.obj on the "objs" line below.
  20. #
  21. #If you have a 286 or higher processor, you can add /G2 to the line below.
  22. #if you have a math coprocessor, you can add /FPi to the line below.
  23. #CFLAGS = /nologo /AL /Gt150 /W3 /G2 /FPi
  24. CFLAGS = /nologo /AL /Gt150 /W3 /Ot /Oe /Ol /Op /Gs
  25.  
  26. CC =  -arch m68k -arch i386 -arch hppa -arch sparc cl
  27. name = astrolog
  28. objs = data.obj general.obj formulas.obj charts.obj options.obj intrpret.obj\
  29.  driver.obj xdata.obj xgeneral.obj xcharts.obj xoptions.obj xdriver.obj\
  30.  placalc.obj mouse.obj
  31.  
  32. $(name).exe : $(objs)
  33. # We are compiling in Large memory model with 16,384 bytes for stack storage.
  34.   $(CC) /F 4000 /o $(name) *.obj graphics.lib
  35. #
  36.