arabica/Makefile.header.darwin
jez_higgins f8f3af0a76 From: Isak Johnsson, isak@hypergene.com
gcc cannot be used as the linker for C++ on Mac OS X
see http://www.cocoabuilder.com/archive/message/xcode/2005/11/21/1356
use g++ instead of gcc
2005-12-13 14:08:05 +00:00

50 lines
893 B
Text

####################################
# ARABICA CONFIG
# edit for your parser choice - may include more than one USE_*
PARSER_CONFIG = -DUSE_LIBXML2
#PARSER_CONFIG = -DUSE_EXPAT -DUSE_LIBXML2 -DUSE_XERCES -DUSE_GARDEN
####################################
# TOOLS
#####
MAKE = make
# C++ compiler
CXX = gcc
# preprocessor
CPP = gcc -E
# linker
LD = g++
# archiver
AR = ar r
###########
# Utilities
REMOVE = rm -rf
LINK = ln -sf
COPY = cp -f
######################################
# BUILD FLAGS
# you probably want to set some these according to
# your parser choice
# eg DYNAMIC_LIBS = -lexpat
CXXFLAGS = -Wall
LDFLAGS =
# Includes and library directories
INCS_DIRS = -I.. -I/usr/include/libxml2
LIBS_DIRS =
# OSX includes libxml2
STATIC_LIBS =
DYNAMIC_LIBS = -lxml2 -lstdc++
# link flag to create a shared library
LINK_SHARED = -dynamiclib
EXESUFFIX =
LIBSUFFIX = .dylib