$NetBSD: patch-ad,v 1.1 2013/01/22 13:25:15 noud4 Exp $ --- Makefile.incl.in.orig 2009-05-08 14:46:22 +0300 +++ Makefile.incl.in 2009-05-08 14:46:58 +0300 @@ -263,6 +263,34 @@ ifeq ($(PLATFORM), FREEBSD) endif +#=============== DRAGONFLY SPECIFIC OPTIONS ====================== + +ifeq ($(PLATFORM), DRAGONFLY) + + SUPPORTED = TRUE + ALLLIBS = ${LIBS} -L/usr/local/lib + SHLIBSUFFIX=.so + PIC_OPTION = -fPIC + + PLATFORM_COMPILE_OPTIONS = -D${PLATFORM} ${PIC_OPTION} ${WCSTOMBS} + + # We need the ICU library if we are using the ICUBridge + ifdef XALAN_USE_ICU + LD_RPATH_PRE = -Wl,-rpath, + PLATFORM_LIB_LINK_OPTIONS = $(LD_RPATH_PRE)${ICUROOT}/lib + PLATFORM_LIB_LINK_OPTIONS += -licuuc -licudata -lgcc + ALLLIBS += -L${ICUROOT} + endif + + CC1 = $(CXX) $(CXXFLAGS) $(PLATFORM_COMPILE_OPTIONS) + CC4 = $(CC) $(CFLAGS) $(PLATFORM_COMPILE_OPTIONS) + MAKE_SHARED = $(CXX) $(CXXFLAGS) -D${PLATFORM} -shared ${PIC_OPTION} ${LDFLAGS} + LINK = $(CXX) -D${PLATFORM} ${PIC_OPTION} ${LDFLAGS} + + MAKE_SHARED_LOC=$(MAKE_SHARED) + +endif + #=============== NETBSD SPECIFIC OPTIONS ====================== ifeq ($(PLATFORM), NETBSD)