(file) Return to platform_ZOS_ZSERIES_IBM.mak CVS log (file) (dir) Up to [Pegasus] / pegasus / mak

 1 mike  1.2 include $(ROOT)/mak/config-unix.mak
 2           
 3           OS = zos
 4           
 5           ARCHITECTURE = zseries
 6           
 7           COMPILER = ibm
 8           
 9 sage  1.3 #SYS_INCLUDES = -I/usr/lpp/tcpip/include -I/usr/lpp/ioclib/include -I$(ROOT)/src/StandardIncludes/zOS
10           SYS_INCLUDES = -I/usr/lpp/tcpip/include -I/usr/lpp/ioclib/include
11 marek 1.6 DEFINES = -DPEGASUS_PLATFORM_$(PEGASUS_PLATFORM) -D_OPEN_SOURCE=3
12 mike  1.2 
13 marek 1.11 ifdef PEGASUS_KERBEROS_AUTHENTICATION
14              DEFINES += -DPEGASUS_KERBEROS_AUTHENTICATION
15            endif
16            
17            
18 sage  1.4  DEPEND_DEFINES = -D__IBMCPP__=400
19            
20 mike  1.2  ifdef PEGASUS_DEBUG
21 r.kieninger 1.14 FLAGS = -g -W "c,ASCII,XPLINK,dll,expo,rtti(dynamiccast),langlvl(extended),float(ieee)"
22                  PR_FLAGS = -g -W "c,ASCII,XPLINK,dll,expo,langlvl(extended),FLOAT(IEEE)" -W "l,XPLINK,dll"
23 mike        1.2  else
24 r.kieninger 1.14 FLAGS = -O2 -W "c,ASCII,XPLINK,dll,expo,rtti(dynamiccast),langlvl(extended),float(ieee)"
25                  PR_FLAGS = -O2 -W "c,ASCII,XPLINK,dll,expo,langlvl(extended),FLOAT(IEEE)" -W "l,XPLINK,dll"
26 mike        1.2  endif
27                  
28 marek       1.10 ifdef PEGASUS_ZOS_SECURITY
29                    DEFINES += -DPEGASUS_ZOS_SECURITY
30 marek       1.11 endif
31                  
32                  ifdef PEGASUS_HAS_MY_KERBEROS
33                    FLAGS+= -L/usr/local/lib
34                    PR_FLAGS+= -L/usr/local/lib
35                  endif
36                  
37                  ifdef PEGASUS_ZOS_THREADLEVEL_SECURITY
38                    DEFINES += -DPEGASUS_ZOS_THREADLEVEL_SECURITY
39 marek       1.10 endif
40                  
41 mike        1.2  SYS_LIBS =
42                  
43 r.kieninger 1.14 CXX = c++ -+
44                  
45                  CC = cc
46 mike        1.2  
47                  SH = sh
48                  
49                  YACC = bison
50                  
51                  COPY = cp
52                  
53                  MOVE = mv
54                  
55                  LIB_SUFFIX = .so
56                  
57                  PEGASUS_SUPPORTS_DYNLIB = yes
58                  
59                  PEGASUS_HAS_MAKEDEPEND = yes

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2