home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / x / volume19 / xephem / part21 / Makefile.simple < prev    next >
Encoding:
Makefile  |  1993-05-15  |  1.5 KB  |  44 lines

  1. # Simple Makefile for xephem v2.4b.
  2. # We include sample compile and link flags for a few popular systems.
  3.  
  4. # "stock" X systems
  5. CLDFLAGS = 
  6. CFLAGS = $(CLDFLAGS) -O -D_NO_PROTO
  7. LDFLAGS = $(CLDFLAGS)
  8. LIBS = -lXm -lXt -lX11 -lm
  9.  
  10. # SVR4
  11. # CLDFLAGS = 
  12. # CFLAGS = $(CLDFLAGS) -O
  13. # LDFLAGS = $(CLDFLAGS)
  14. # LIBS = -lXm -lXt -lX11 -lsocket -lnsl -lc -lm /usr/ucblib/libucb.a
  15.  
  16. # SVR3.2 with Metrolink X
  17. # CLDFLAGS = 
  18. # CFLAGS = $(CLDFLAGS) -D_NO_PROTO -DSYSV -O
  19. # LDFLAGS = $(CLDFLAGS) -L/usr/lib/X11/libs
  20. # LIBS = -lXm -lXt -lX11 -lm -lpt -lsocket -lnet -lnsl_s -lc -lgnu -lPW
  21.  
  22. # try the following CFLAGS and LIBS if set WANT_EDITRES in xephem.c
  23. # CLDFLAGS = 
  24. # CFLAGS = $(CLDFLAGS) -DWANT_EDITRES -O
  25. # LDFLAGS = $(CLDFLAGS)
  26. # LIBS= -lXm -lXt -lXmu -lXext -lX11 -lm
  27.  
  28. OBJS =    aa_hadec.o anomaly.o cal_mjd.o calmenu.o circum.o comet.o compiler.o \
  29.     constel.o datamenu.o db.o dbmenu.o earthmap.o earthmenu.o eq_ecl.o \
  30.     formats.o helpmenu.o jupmenu.o listmenu.o mainmenu.o marsmap.o \
  31.     marsmenu.o misc.o moon.o moonmenu.o moonnf.o msgmenu.o nutation.o \
  32.     objmenu.o obliq.o parallax.o pelement.o plans.o plot_aux.o plotmenu.o \
  33.     precess.o preferences.o query.o reduce.o refract.o riset.o \
  34.     riset_cir.o satmenu.o sex_dec.o skyfiltmenu.o skyviewmenu.o \
  35.     solsysmenu.o srchmenu.o sun.o time.o utc_gst.o versionmenu.o xephem.o
  36.  
  37. .PRECIOUS:    xephem
  38.  
  39. xephem: $(OBJS)
  40.     $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
  41.  
  42. # especially worth having this dependency so the displayed version is current.
  43. versionmenu.o:    patchlevel.h
  44.