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

 1 mike  1.1 include $(ROOT)/mak/config-unix.mak
 2           
 3           OS = hpux
 4           
 5           ARCHITECTURE = parisc
 6           
 7           COMPILER = acc
 8           
 9           SYS_INCLUDES = -I$(ROOT)/src/stdcxx/stream
10           
11 mike  1.3 ifdef PEGASUS_CCOVER
12            SYS_INCLUDES += -I/opt/ccover11/include
13           endif
14           
15 mike  1.1 DEFINES = -DPEGASUS_PLATFORM_$(PEGASUS_PLATFORM)
16           
17 mike  1.3 ifdef PEGASUS_AGENT
18            DEFINES += -DHPUX_EMANATE
19           endif
20           
21           ifdef PEGASUS_CCOVER
22            DEFINES += -DPEGASUS_CCOVER
23           endif
24           
25 kumpf 1.4 ifdef ENABLETIMEOUTWORKAROUNDHACK
26            DEFINES += -DENABLETIMEOUTWORKAROUNDHACK
27           endif
28           
29 kumpf 1.5 ifdef PEGASUS_ACCEPT_ONLY_LOCAL_CONNECTIONS
30            DEFINES += -DPEGASUS_ACCEPT_ONLY_LOCAL_CONNECTIONS
31           endif
32           
33 mike  1.1 DEPEND_INCLUDES =
34           
35 mike  1.3 
36 mike  1.1 ## Flags:
37           ##     +Z - produces position independent code (PIC).
38 kumpf 1.2 ##     +DAportable generates code for any HP9000 architecture
39           ##     -Wl, passes the following option to the linker
40           ##       +s causes the linked image or shared lib to be able to
41           ##          search for any referenced shared libs dynamically in
42           ##          SHLIB_PATH (LD_LIBRARY_PATH on 64-bit HP9000)
43           ##       +b enables dynamic search in the specified directory(ies)
44 mike  1.1 ##
45           
46 mike  1.3 IAFLAGS =
47           
48           ifeq ($(HPUX_IA64_VERSION), yes)
49             IAFLAGS =  -AP 
50           else
51             IAFLAGS =  +DAportable 
52           endif
53           
54           FLAGS = +Z $(IAFLAGS) -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE
55 kumpf 1.2 ifeq ($(PEGASUS_SUPPORTS_DYNLIB),yes)
56 mike  1.3   FLAGS += -Wl,+b/usr/lib -Wl,+s 
57 kumpf 1.2 endif
58 mike  1.1 ifdef PEGASUS_DEBUG
59 kumpf 1.2   FLAGS += -g
60 mike  1.1 endif
61           
62 mike  1.3 SYS_LIBS = -lpthread -lrt
63 mike  1.1 
64           CXX = aCC
65           
66           SH = sh
67           
68           YACC = bison
69           
70           COPY = cp
71           
72           MOVE = mv
73           
74           LIB_SUFFIX = .sl

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2