poco/build/config/Darwin

71 lines
1.4 KiB
Plaintext
Raw Normal View History

2006-07-11 18:33:40 +02:00
#
2006-08-29 09:10:35 +02:00
# $Id: //poco/1.2/build/config/Darwin#1 $
2006-07-11 18:33:40 +02:00
#
2006-08-29 09:10:35 +02:00
# Darwin8
2006-07-11 18:33:40 +02:00
#
2006-08-29 09:10:35 +02:00
# Build settings for Mac OS X 10.4/GCC 4.0.0
2006-07-11 18:33:40 +02:00
#
#
# General Settings
#
LINKMODE = SHARED
#
# Tools
#
CC = gcc
CXX = c++
2006-08-29 09:10:35 +02:00
LINK = $(CXX) -bind_at_load
2006-07-11 18:33:40 +02:00
LIB = libtool -static -o
RANLIB = ranlib
2006-08-29 09:10:35 +02:00
SHLIB = $(CXX) -dynamiclib -Wl,-install_name,$@ -o $@
DYLIB = $(CXX) -dynamic -bundle -read_only_relocs suppress -Wl,-noprebind -Wl,-bind_at_load -o $@
2006-07-11 18:33:40 +02:00
SHLIBLN = $(POCO_BASE)/build/script/shlibln
DEP = $(POCO_BASE)/build/script/makedepend.gcc
SHELL = sh
RM = rm -rf
CP = cp
MKDIR = mkdir -p
#
# Extension for Shared Libraries
#
SHAREDLIBEXT = .$(target_version).dylib
SHAREDLIBLINKEXT = .dylib
#
# Compiler and Linker Flags
#
CFLAGS =
CFLAGS32 =
CFLAGS64 =
2006-08-29 09:10:35 +02:00
CXXFLAGS = -Wall -Wno-sign-compare
2006-07-11 18:33:40 +02:00
CXXFLAGS32 =
CXXFLAGS64 =
LINKFLAGS =
LINKFLAGS32 =
LINKFLAGS64 =
STATICOPT_CC =
STATICOPT_CXX =
STATICOPT_LINK =
2006-08-29 09:10:35 +02:00
SHAREDOPT_CC = -fPIC
SHAREDOPT_CXX = -fPIC
2006-07-11 18:33:40 +02:00
SHAREDOPT_LINK =
DEBUGOPT_CC = -g -D_DEBUG=$(DEBUGLEVEL)
2006-08-29 09:10:35 +02:00
DEBUGOPT_CXX = -g -D_DEBUG=$(DEBUGLEVEL)
2006-07-11 18:33:40 +02:00
DEBUGOPT_LINK =
RELEASEOPT_CC = -DNDEBUG -O2
RELEASEOPT_CXX = -DNDEBUG -O
RELEASEOPT_LINK =
#
# System Specific Flags
#
2006-08-29 09:10:35 +02:00
SYSFLAGS = -DPOCO_HAVE_IPv6
2006-07-11 18:33:40 +02:00
#
# System Specific Libraries
#
2006-08-29 09:10:35 +02:00
SYSLIBS = -ldl