version 1.1.2.1, 2008/06/03 14:32:01
|
version 1.1.2.5, 2008/06/11 00:00:06
|
|
|
| |
DEFINES += -DPEGASUS_OS_SOLARIS | DEFINES += -DPEGASUS_OS_SOLARIS |
| |
# PEGASUS_SNIA_INTEROP_TEST is currently (1/27/06) tested and set in these |
|
# platform files: |
|
# |
|
# platform_SOLARIS_SPARC_CC.mak |
|
# platform_WIN32_IX86_MSVC.mak |
|
# |
|
ifdef PEGASUS_SNIA_INTEROP_TEST |
|
DEFINES += -DPEGASUS_SNIA_INTEROP_TEST |
|
endif |
|
|
|
# | # |
# This is needed for SPARC. It shouldn't be needed for x86 | # This is needed for SPARC. It shouldn't be needed for x86 |
# or x86-64 if a port is ever done for Solaris on those | # or x86-64 if a port is ever done for Solaris on those |
|
|
endif | endif |
| |
ifdef PEGASUS_USE_DEBUG_BUILD_OPTIONS | ifdef PEGASUS_USE_DEBUG_BUILD_OPTIONS |
FLAGS = -pto -g -KPIC -mt -xs -xildoff |
FLAGS = -g -xs |
else | else |
FLAGS = -pto -O4 -KPIC -mt -xildoff -s -xipo=1 |
FLAGS = -O4 -s -xipo=1 |
endif | endif |
| |
# Need warnings: |
#FLAGS += +w -pto -KPIC -mt -xildoff |
FLAGS += +w |
FLAGS += +w -KPIC -mt -xildoff |
|
|
|
ifndef PEGASUS_SUN_STUDIO_EXPRESS |
|
FLAGS += -pto |
|
endif |
| |
##============================================================================== | ##============================================================================== |
## | ## |
|
|
## LIBRARY_SYS_LIBS (system libraries needed to build other libraries) | ## LIBRARY_SYS_LIBS (system libraries needed to build other libraries) |
## | ## |
##============================================================================== | ##============================================================================== |
|
|
LIBRARY_SYS_LIBS = $(COMMON_SYS_LIBS) | LIBRARY_SYS_LIBS = $(COMMON_SYS_LIBS) |
| |
|
##============================================================================== |
|
## |
|
## LINK_MACHINE_OPTIONS |
|
## |
|
##============================================================================== |
|
|
|
##============================================================================== |
|
## |
|
## OpenSSL Settings |
|
## |
|
## To build for SSL, add PEGASUS_HAS_SSL=1 to environment |
|
## |
|
##============================================================================== |
|
|
|
OPENSSL_HOME=/usr/sfw |
|
OPENSSL_BIN=/usr/sfw/bin |
|
OPENSSL_COMMAND=/usr/sfw/bin/openssl |
|
PEGASUS_ENABLE_SSL_CRL_VERIFICATION=true |
|
PEGASUS_USE_SSL_RANDOMFILE=true |
|
|
|
ifdef PEGASUS_HAS_SSL |
|
FLAGS += -L$(OPENSSL_HOME)/lib |
|
endif |
|
|
|
##============================================================================== |
|
## |
|
## OpenSPL Settings |
|
## |
|
## To build for SSL, add PEGASUS_HAS_SSL=1 to environment |
|
## |
|
##============================================================================== |
|
|
|
ifndef PEGASUS_OPENSLP_HOME |
|
PEGASUS_OPENSLP_HOME=/usr |
|
endif |
|
|
|
ifeq ($(PEGASUS_USE_OPENSLP),true) |
|
FLAGS += -L$(PEGASUS_OPENSLP_HOME)/lib |
|
endif |