version 1.17, 2006/01/25 20:35:33
|
version 1.18, 2006/01/25 21:12:50
|
|
|
DEFINES += -DSUNOS_5_8 | DEFINES += -DSUNOS_5_8 |
endif | endif |
| |
|
|
ifdef PEGASUS_USE_DEBUG_BUILD_OPTIONS | ifdef PEGASUS_USE_DEBUG_BUILD_OPTIONS |
FLAGS = -g -KPIC -mt -xs -xildoff | FLAGS = -g -KPIC -mt -xs -xildoff |
else | else |
FLAGS = -O4 -KPIC -mt -xildoff -s -xipo=1 | FLAGS = -O4 -KPIC -mt -xildoff -s -xipo=1 |
endif | endif |
| |
SYS_LIBS = -lpthread -ldl -lsocket -lnsl -lxnet |
# Need warnings: |
|
FLAGS += +w +w3 |
|
|
|
##============================================================================== |
|
## |
|
## COMMON_SYS_LIBS |
|
## |
|
## Build the common list of libraries used in linking both libraries and |
|
## programs. |
|
## |
|
##============================================================================== |
|
|
|
COMMON_SYS_LIBS = -lpthread -ldl -lsocket -lnsl -lxnet |
| |
ifeq ($(SUNOS_VERSION), 5.6) | ifeq ($(SUNOS_VERSION), 5.6) |
SYS_LIBS += -lposix4 |
COMMON_SYS_LIBS += -lposix4 |
else | else |
SYS_LIBS += -lrt |
COMMON_SYS_LIBS += -lrt |
endif | endif |
| |
# on SunOS 5.8 use the alternate (kernel LWP) thread model that is standard on | # on SunOS 5.8 use the alternate (kernel LWP) thread model that is standard on |
# SunOS 5.9 and 5.10 | # SunOS 5.9 and 5.10 |
# | # |
ifeq ($(SUNOS_VERSION), 5.8) | ifeq ($(SUNOS_VERSION), 5.8) |
SYS_LIBS += -R /usr/lib/lwp |
COMMON_SYS_LIBS += -R /usr/lib/lwp |
endif | endif |
| |
|
##============================================================================== |
|
## |
|
## SYS_LIBS (system libraries needed to build programs) |
|
## |
|
##============================================================================== |
|
SYS_LIBS = $(COMMON_SYS_LIBS) $(EXTRA_LIBRARIES) |
|
|
|
##============================================================================== |
|
## |
|
## LIBRARY_SYS_LIBS (system libraries needed to build other libraries) |
|
## |
|
##============================================================================== |
|
LIBRARY_SYS_LIBS = $(COMMON_SYS_LIBS) |
| |
SYS_LIBS += $(EXTRA_LIBRARIES) |
|