|
|
1.1 root 1: ###############################################################################
2: # Instructions to Make, for compilation of ISODE processes for
3: # SunLink OSI 6.0 on SunOS 3
4: ###############################################################################
5:
6: ###############################################################################
7: #
8: # $Header: /f/osi/config/RCS/sunlink3.make,v 7.4 90/07/27 08:42:16 mrose Exp $
9: #
10: #
11: # $Log: sunlink3.make,v $
12: # Revision 7.4 90/07/27 08:42:16 mrose
13: # update
14: #
15: # Revision 7.3 90/07/01 21:02:40 mrose
16: # pepsy
17: #
18: # Revision 7.2 90/04/18 08:45:23 mrose
19: # MANDIR
20: #
21: # Revision 7.1 90/03/06 13:56:12 mrose
22: # touch-up
23: #
24: # Revision 7.0 89/11/23 21:26:20 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 -I/usr/sunlink/osi/sys $(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: # Programs and Libraries
71: ###############################################################################
72:
73: MAKE = ./make DESTDIR=$(DESTDIR) $(MFLAGS) -k
74: SHELL = /bin/sh
75:
76: CC = cc
77: # -O loses...
78: CFLAGS = $(OPTIONS)
79: LIBCFLAGS= $(CFLAGS)
80: LINT = lint
81: LFLAGS = -bhuz $(OPTIONS)
82: LD = ld
83: LDCC = $(CC)
84: LDFLAGS = -s -L/usr/sunlink/osi/lib
85: ARFLAGS =
86:
87: LN = ln
88:
89: # native to 4.2BSD UNIX
90: LSOCKET = -losi
91:
92:
93: ###############################################################################
94: # Generation Rules for library modules
95: ###############################################################################
96:
97: # -x may be harmful on earlier releases of SunOS, your mileage may vary...
98:
99: .c.o:; $(CC) $(LIBCFLAGS) -c $*.c
100: -ld -x -r $@
101: mv a.out $@
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.