blob: f061649d0040e214b5632fd669a78351eeacd966 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
|
# Makefile include file for IDL compiler
#
# What OS we're compiling on.
#
# As shipped the CFE is preconfigured for SOLARIS 2.x
# ===================================================
#
# Uncomment the next line for SOLARIS 2.x
OSV = SOLARIS2
# Uncomment the next line for SUNOS 4.x
# OSV = SUNOS4
# Uncomment the next line for HPUX
# OSV = hpux
# Uncomment the next line for Apollo Domain
# OSV = apollo
#
# IDL_CFE_VERSION Defines what the current IDL CFE version is
IDL_CFE_VERSION = \"1.3.0\"
#
# Define LEXFLAGS to pass to lex
LEXFLAGS = -t
#
# Define YFLAGS to pass to yacc
YFLAGS = -t -d
#
# C++ What C++ compiler to use
#
# Also define CCC which is used instead of C++ in
# some versions of make. Make sure they refer to the
# same executable; if you modify one please also modify
# the other to be identical.
#
# Uncomment these two lines if you're using SunPro Sparcworks C++ compilers
# (Tested for SunPro Sparcworks 2.x with SunOS 4.x and Solaris 2.x, for
# SunPro Sparcworks 3.0 with Solaris 2.x)
C++ = CC
CCC = CC
# Uncomment these two lines if you're using g++ (tested for SunOS 4.x and
# Solaris 2.x only, with g++ 2.5.8)
# C++ = g++
# CCC = g++
#
# What flags to pass to the C preprocessor
CPPFLAGS += -I../include -I. -D$(OSV) \
-DCPP_LOCATION=\"$(C++)\" \
-DIDL_CFE_VERSION=$(IDL_CFE_VERSION) \
#
# What flags to pass to the CC phase
CCFLAGS += -g
#
# What ranlib to use
#
# Uncomment the following line for SunOS 4.x and others which have ranlib
# RANLIB = ranlib
# Uncomment the following line for Solaris 2.x and others which don't have it
RANLIB = /bin/true
#
# What ar to use
AR = ar
#
# What flags to give to ar
ARFLAGS = crv
|