home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / hensa / maths / plplot / plplot_2 / cf / lib_ar.in < prev    next >
Encoding:
Text File  |  1994-07-29  |  1.6 KB  |  56 lines

  1. # -----------------------------------------------------------------------
  2. # $Id: lib_ar.in,v 1.4 1994/07/29 06:54:24 mjl Exp $
  3. #
  4. # Maurice LeBrun
  5. # IFS, University of Texas at Austin
  6. # 14-Jul-1994
  7. #
  8. # PLplot build rule for library under Unix.
  9. # -----------------------------------------------------------------------
  10.  
  11. # -----------------------------------------------------------------------
  12. # Set up inference rules appropriate for building archive libraries.
  13. # -----------------------------------------------------------------------
  14.  
  15. .c$O:
  16.     $(CC) $(CC_FLAGS) $*.c
  17.  
  18. .f$O:
  19.     $(F77) $(F77_FLAGS) $*.f
  20.  
  21. # -----------------------------------------------------------------------
  22. # Library dependency list and targets
  23. # -----------------------------------------------------------------------
  24.  
  25. PLLIBS = $(PLLIB_AR)
  26.  
  27. libs:    $(PLLIBS)
  28.  
  29. $(PLLIB_AR):    $(LIB_OBJS)
  30.     -rm $(PLLIB_AR)
  31.     @echo ""; echo "Building archive library"; echo ""
  32.     $(ARLIB_BUILD) $(PLLIB_AR) $(LIB_OBJS)
  33.     $(RANLIB) $(PLLIB_AR)
  34.     @echo ""
  35.  
  36. # -----------------------------------------------------------------------
  37. # Sick hacks.
  38. # -----------------------------------------------------------------------
  39.  
  40. # Needs to be compiled using K&R C.
  41.  
  42. tcpip$O:    plserver.h plplotTK.h plplotX.h plplotP.h plplot.h pdf.h \
  43.         plstream.h tcpip.c
  44.     $(OCC) $(CC_FLAGS) tcpip.c
  45.  
  46. # Optimizer under AIX 3.2.3 bogues out here.
  47.  
  48. xwin$O:        plplotP.h plplot.h drivers.h pdf.h plstream.h plplotX.h xwin.c
  49.     $(CC) $(CC_FLAGS_XWIN) xwin.c
  50.  
  51. # Optimizer on SX-3 makes bogus code here.
  52.  
  53. sccont$O:    plstubs.h plplotP.h plplot.h sccont.c
  54.     $(CC) $(CC_FLAGS_SCCONT) sccont.c
  55.  
  56.