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 kumpf 1.2.2.3 ifdef PEGASUS_CCOVER
|
12 kumpf 1.2.2.2 SYS_INCLUDES += -I/opt/ccover11/include
|
13 kumpf 1.2.2.3 endif
|
14 kumpf 1.2.2.2
|
15 mike 1.1 DEFINES = -DPEGASUS_PLATFORM_$(PEGASUS_PLATFORM)
|
16 kumpf 1.2.2.2
|
17 kumpf 1.2.2.4 DEFINES += -D$(PEGASUS_AGENT)
18
|
19 kumpf 1.2.2.3 ifdef PEGASUS_CCOVER
|
20 kumpf 1.2.2.2 DEFINES += -DPEGASUS_CCOVER
|
21 kumpf 1.2.2.3 endif
|
22 mike 1.1
23 DEPEND_INCLUDES =
24
25 ## Flags:
26 ## +Z - produces position independent code (PIC).
|
27 kumpf 1.2 ## +DAportable generates code for any HP9000 architecture
28 ## -Wl, passes the following option to the linker
29 ## +s causes the linked image or shared lib to be able to
30 ## search for any referenced shared libs dynamically in
31 ## SHLIB_PATH (LD_LIBRARY_PATH on 64-bit HP9000)
32 ## +b enables dynamic search in the specified directory(ies)
|
33 mike 1.1 ##
34
|
35 kumpf 1.2.2.1 FLAGS = +Z +DAportable -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE
|
36 kumpf 1.2 ifeq ($(PEGASUS_SUPPORTS_DYNLIB),yes)
37 FLAGS += -Wl,+b/usr/lib -Wl,+s
38 endif
|
39 mike 1.1 ifdef PEGASUS_DEBUG
|
40 kumpf 1.2 FLAGS += -g
|
41 mike 1.1 endif
42
|
43 kumpf 1.2.2.1 SYS_LIBS = -lpthread -lrt
|
44 mike 1.1
45 CXX = aCC
46
47 SH = sh
48
49 YACC = bison
50
51 COPY = cp
52
53 MOVE = mv
54
55 LIB_SUFFIX = .sl
|