mirror of
https://github.com/FirebirdSQL/firebird.git
synced 2025-01-23 19:23:03 +01:00
Solaris Port
This commit is contained in:
parent
2e6d64fb5d
commit
be906030b7
@ -13,34 +13,16 @@ CFLAGS_COMMON= -DSOLARIS -DSOLARIS_MT -DBSD_COMP -Dsparc
|
|||||||
|
|
||||||
# compile flags for GCC compiler
|
# compile flags for GCC compiler
|
||||||
COMMON_GCC_FLAGS= -MMD -fPIC -m32
|
COMMON_GCC_FLAGS= -MMD -fPIC -m32
|
||||||
#Sun AS do not eat pipes
|
|
||||||
|
|
||||||
DEBUG_GCC_FLAGS= -ggdb -g3 -Wall -Wno-switch -Wcast-align
|
DEBUG_GCC_FLAGS= -ggdb -g3 -Wall -Wno-switch -Wcast-align
|
||||||
PROD_GCC_FLAGS= -mcpu=ultrasparc -mtune=ultrasparc -O2 -DNDEBUG
|
PROD_GCC_FLAGS= -mcpu=ultrasparc -mtune=ultrasparc -O2 -DNDEBUG
|
||||||
|
|
||||||
#Ray Holme suggest using O2
|
|
||||||
|
|
||||||
# compile flags for SUNWspro/Forte compiler - untested nmcc dec2002
|
# compile flags for SUNWspro/Forte compiler - untested nmcc dec2002
|
||||||
COMMON_FORTE_FLAGS= -Xt -xstrconst -mt -K PIC
|
COMMON_FORTE_FLAGS= -Xt -xstrconst -mt -K PIC
|
||||||
DEBUG_FORTE_FLAGS= -v -g
|
DEBUG_FORTE_FLAGS= -v -g
|
||||||
PROD_FORTE_FLAGS= -O2 -w
|
PROD_FORTE_FLAGS= -O2 -w
|
||||||
|
|
||||||
# pick up local flags specified an configure time
|
|
||||||
# if you have CFLAGS set as env var when running configure they will
|
|
||||||
# end up here, unset them before running make or they will be duplicated.
|
|
||||||
LOCAL_CFLAGS=@CFLAGS@
|
|
||||||
LOCAL_CPPFLAGS=@CPPFLAGS@
|
|
||||||
LOCAL_LDFLAGS=@LDFLAGS@
|
|
||||||
|
|
||||||
# don't clear cflags here as some module makefiles set it (BOOTBUILD) before this
|
|
||||||
# file is included but not all so cflags get duplicated when compiling some modules
|
|
||||||
|
|
||||||
# if we keep sfio this needs to be set by configure (or move in to extern directory)
|
|
||||||
# must use full sfio not stdio emulation to get file handle number fix
|
|
||||||
#SFIO_DIR=$(SRC_ROOT)/../../../sfio/sfio_2002
|
|
||||||
#SFIO_DIR=/data01/fb-dev/sfio/sfio_2002
|
|
||||||
#SFIO_FLAGS= -DSFIO -I$(SFIO_DIR)/include
|
|
||||||
#SFIO_LDFLAGS= -L$(SFIO)/lib
|
|
||||||
|
|
||||||
#these come from configure --with-sfio=/path/to/sfio
|
#these come from configure --with-sfio=/path/to/sfio
|
||||||
SFIO_DIR=@SFIO_DIR@
|
SFIO_DIR=@SFIO_DIR@
|
||||||
@ -77,6 +59,4 @@ Physical_IO_Module=os/posix/unix.cpp
|
|||||||
|
|
||||||
LD=g++
|
LD=g++
|
||||||
LDFLAGS=-m32
|
LDFLAGS=-m32
|
||||||
#/usr/local/lib/gcc-lib/sparc-sun-solaris2.9/3.3.2/gmon.o
|
|
||||||
#gmon.o is a work-a-round of SF Compile Farm gcc 3.3.2 (undefined symbol _mcount)
|
|
||||||
LINK_OPTS:=$(LDFLAGS)
|
LINK_OPTS:=$(LDFLAGS)
|
||||||
|
Loading…
Reference in New Issue
Block a user