version 1.12, 2005/05/12 15:27:28
|
version 1.16, 2005/12/08 11:16:42
|
|
|
| |
COMPILER = CC | COMPILER = CC |
| |
CC = CC |
CC = cc |
| |
CXX = CC |
# |
|
# This is a hack because the Pegasus build system doesn't have a way to specify |
|
# flags just for the C compiler or just for the C++ compiler. |
|
# |
|
CXX = CC -pto |
| |
SH = sh | SH = sh |
| |
|
|
| |
DEFINES += -DPEGASUS_HAS_SIGNALS | DEFINES += -DPEGASUS_HAS_SIGNALS |
| |
|
# |
|
# 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 |
|
# platforms. |
|
# |
|
DEFINES += -DTYPE_CONV |
|
|
# "READBUG" forces fstream.read to read 1 char at a time to | # "READBUG" forces fstream.read to read 1 char at a time to |
# overcome a bug in Wshop 6.2 | # overcome a bug in Wshop 6.2 |
# There are patches for this now. | # There are patches for this now. |
|
|
DEFINES += -DSUNOS_5_6 | DEFINES += -DSUNOS_5_6 |
endif | endif |
| |
ifdef PEGASUS_DEBUG |
ifdef PEGASUS_USE_DEBUG_BUILD_OPTIONS |
FLAGS = -g -pto -KPIC -mt -xs -xildoff |
FLAGS = -g -KPIC -mt -xs -xildoff |
else | else |
FLAGS = -O -pto -KPIC -mt -xildoff -s -xipo=1 |
FLAGS = -O4 -KPIC -mt -xildoff -s -xipo=1 |
endif | endif |
| |
SYS_LIBS = -lpthread -ldl -lsocket -lnsl -lxnet | SYS_LIBS = -lpthread -ldl -lsocket -lnsl -lxnet |