|
|
1.1 ! root 1: ############################################################################### ! 2: # Instructions to Make, for compilation of ISODE processes for SunOS ! 3: # release 4 ! 4: ############################################################################### ! 5: ! 6: ############################################################################### ! 7: # ! 8: # $Header: /f/osi/config/RCS/sunos4.make,v 7.4 90/07/27 08:42:09 mrose Exp $ ! 9: # ! 10: # ! 11: # $Log: sunos4.make,v $ ! 12: # Revision 7.4 90/07/27 08:42:09 mrose ! 13: # update ! 14: # ! 15: # Revision 7.3 90/07/01 21:02:43 mrose ! 16: # pepsy ! 17: # ! 18: # Revision 7.2 90/04/18 08:45:29 mrose ! 19: # MANDIR ! 20: # ! 21: # Revision 7.1 90/03/06 13:56:16 mrose ! 22: # touch-up ! 23: # ! 24: # Revision 7.0 89/11/23 21:26:25 mrose ! 25: # Release 6.0 ! 26: # ! 27: ############################################################################### ! 28: ! 29: ############################################################################### ! 30: # ! 31: # NOTICE ! 32: # ! 33: # Acquisition, use, and distribution of this module and related ! 34: # materials are subject to the restrictions of a license agreement. ! 35: # Consult the Preface in the User's Manual for the full terms of ! 36: # this agreement. ! 37: # ! 38: ############################################################################### ! 39: ! 40: ! 41: ############################################################################### ! 42: # Options ! 43: ############################################################################### ! 44: ! 45: OPTIONS = -I. -I$(TOPDIR)h $(PEPYPATH) ! 46: ! 47: HDIR = $(TOPDIR)h/ ! 48: UTILDIR = $(TOPDIR)util/ ! 49: BINDIR = /usr/local/bin/ ! 50: SBINDIR = /usr/etc/ ! 51: ETCDIR = /usr/etc/ ! 52: LOGDIR = /usr/tmp/ ! 53: INCDIRM = /usr/include/isode ! 54: INCDIR = $(INCDIRM)/ ! 55: PEPYDIRM= $(INCDIR)pepy ! 56: PEPYDIR = $(PEPYDIRM)/ ! 57: PEPSYDIRM= $(INCDIR)pepsy ! 58: PEPSYDIR= $(PEPSYDIRM)/ ! 59: LIBDIR = /usr/lib/ ! 60: LINTDIR = /usr/lib/lint/ ! 61: ! 62: LIBISODE= $(TOPDIR)libisode.a ! 63: ! 64: SYSTEM = -bsd42 ! 65: MANDIR = /usr/man/ ! 66: MANOPTS = -bsd42 ! 67: ! 68: ! 69: ############################################################################### ! 70: # Shared libraries ! 71: ############################################################################### ! 72: ! 73: # You can build a shared version of the ISODE library on suns under ! 74: # SunOS 4.0 or greater. For non sparc based architecture, any ! 75: # release greater than 4.0 will do. However, due to a bug in the ! 76: # compiler and the size of ISODE, you will not be able to build a ! 77: # shared ISODE unless you have SunOS 4.1 or greater. ! 78: ! 79: # First, comment out the definition of LIBISODE above ! 80: ! 81: # Second, uncomment these two lines: ! 82: ! 83: #SHAREDLIB= shared ! 84: #LIBISODE= -L$(TOPDIR) -lisode ! 85: ! 86: # Third, add ! 87: # -pic Sun 3 ! 88: # -PIC Sparc ! 89: # to LIBCFLAGS below ! 90: ! 91: ! 92: ############################################################################### ! 93: # Programs and Libraries ! 94: ############################################################################### ! 95: ! 96: MAKE = ./make DESTDIR=$(DESTDIR) $(MFLAGS) -k ! 97: SHELL = /bin/sh ! 98: ! 99: CC = cc ! 100: # -O loses... ! 101: CFLAGS = $(OPTIONS) ! 102: LIBCFLAGS= $(CFLAGS) ! 103: LINT = lint ! 104: LFLAGS = -bhuz $(OPTIONS) ! 105: LD = ld ! 106: LDCC = $(CC) ! 107: LDFLAGS = -s ! 108: ARFLAGS = ! 109: ! 110: LN = ln ! 111: ! 112: # native to 4.2BSD UNIX ! 113: LSOCKET = ! 114: ! 115: ! 116: ############################################################################### ! 117: # Generation Rules for library modules ! 118: ############################################################################### ! 119: ! 120: .c.o:; $(CC) $(LIBCFLAGS) -c $*.c ! 121: -ld -x -r $@ ! 122: mv a.out $@
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.