3 ADDITIONAL_CPP_FLAGS += -Wall -Wno-import -Wno-protocol -O2
4 libNGExtensions_INCLUDE_DIRS += -I..
6 ifneq ($(GNUSTEP_BUILD_DIR),)
7 RELBUILD_DIR_SxCore=$(GNUSTEP_BUILD_DIR)/..
8 RELBUILD_DIR_SxXml=$(GNUSTEP_BUILD_DIR)/../../skyrix-xml
10 libNGExtensions_LIB_DIRS += \
11 -L$(RELBUILD_DIR_SxCore)/EOControl/$(GNUSTEP_OBJ_DIR_NAME) \
12 -L$(RELBUILD_DIR_SxXml)/DOM/$(GNUSTEP_OBJ_DIR_NAME)
14 libNGExtensions_LIB_DIRS += \
15 -L../EOControl/$(GNUSTEP_OBJ_DIR) \
16 -L../../skyrix-xml/DOM/$(GNUSTEP_OBJ_DIR)
19 libNGExtensions_LIBRARIES_DEPEND_UPON += -lEOControl -lDOM -lSaxObjC -lz
23 ifeq ($(FOUNDATION_LIB),apple)
24 libNGExtensions_PREBIND_ADDR="0xC1200000"
25 libNGExtensions_LDFLAGS += -seg1addr $(libNGExtensions_PREBIND_ADDR)
28 # platform specific settings
30 ifeq ($(GNUSTEP_TARGET_OS),mingw32)
31 libNGExtensions_LIBRARIES_DEPEND_UPON += -lFoundation -lobjc
33 ifeq ($(GNUSTEP_TARGET_OS),cygwin32)
34 libNGExtensions_LIBRARIES_DEPEND_UPON += -lFoundation -lobjc
37 ifeq ($(GNUSTEP_HOST_OS),rhapsody5.5)
38 #libNGExtensions_LIBRARIES_DEPEND_UPON += -lFoundationExt
41 ifeq ($(GNUSTEP_TARGET_OS),freebsd)
42 libNGExtensions_LIB_DIRS += -L/usr/local/lib
43 libNGExtensions_LIBRARIES_DEPEND_UPON += -liconv
46 # Foundation specific settings
48 ifeq ($(FOUNDATION_LIB),nx)
49 ADDITIONAL_LDFLAGS += -framework Foundation