1 XCOMM platform: $TOG: sequent.cf /main/5 1999/05/19 16:59:58 mgreess $
3 * SET VERSION NUMBERS BEFORE MAKING MAKEFILES; also, you'll need to install
4 * util/scripts/bsdinstall.sh before doing a "make install"
7 #if defined(DynixPtxArchitecture) || defined(_SEQUENT_)
10 # define OSName Dynix/ptx
12 # ifndef OSMajorVersion
13 # define OSMajorVersion 2
15 # ifndef OSMinorVersion
16 # define OSMinorVersion 0
20 # define SymbolTableFlags
21 # define DefaultCCOptions SymbolTableFlags
22 # define SharedLibraryCCOptions DefaultCCOptions
23 # define StandardDefines -DSYSV
24 # define MotifDefines -DSTRINGS_ALIGNED -DNO_REGCOMP
25 # define ExtraLibraries $(XBSDLIB) -lsocket -linet -lnsl -lseq
26 # define XmExtraLibraries /* -lgen (not official i386 ABI?) */
28 # define NeedBerklib YES
29 # define HasShadowPasswd YES
30 # define InstallXdmConfig YES
31 # define HasSockets YES
34 * Plan to remove Prototypes defines and use -Xc with
38 * Using -Xc with Version 4.0 will elliminate most warnings
40 # define NeedFunctionPrototypes YES
41 # define NeedNestedPrototypes YES
42 # define NeedConstPrototypes YES
43 # define NeedVarargsPrototypes YES
47 * unfortunately pbmplus uses this...
51 #endif /* defined(DynixPtxArchitecture) || defined(_SEQUENT_) */
53 #if defined(Dynix3Architecture) || defined(sequent)
56 # define OSName Dynix 3
58 # ifndef OSMajorVersion
59 # define OSMajorVersion 3
61 # ifndef OSMinorVersion
62 # define OSMinorVersion 2
65 # define SymbolTableFlags -W0,-Nn7500 -W0,-Nd10000
66 # define DefaultCCOptions SymbolTableFlags
67 # define StandardDefines -DX_NOT_STDC_ENV -DX_NOT_POSIX
68 # define ExtraLibraries -lseq
70 # define HasVoidSignalReturn NO
71 # define HasBsearch NO
73 # define SetTtyGroup YES
75 #endif /* defined(Dynix3Architecture) || defined(sequent) */
77 #define BuildServer NO
78 #define BuildXInputLib NO
79 #define BuildPexClients NO
81 #define BuildMotifConfig NO
82 #define BuildMotifDemos NO
83 #define BuildWMLTable NO
88 /* libgen is not part of the i386 ABI. (Are both architectures i386??) */
89 #define UseLocalRegex YES