3 ifeq ($(FOUNDATION_LIB),apple)
4 NGExtensions_INSTALL_DIR = /Library/Frameworks/
7 ADDITIONAL_INCLUDE_DIRS += \
9 -I./FdExt.subproj/ -I./EOExt.subproj/
11 ADDITIONAL_CPP_FLAGS += -Wall -Wno-import -Wno-protocol -O2
12 libNGExtensions_INCLUDE_DIRS += -I..
17 libNGExtensions_LIBRARIES_DEPEND_UPON += -lEOControl -lDOM -lSaxObjC -lz
18 NGExtensions_LIBRARIES_DEPEND_UPON += \
19 -framework EOControl \
20 -framework DOM -framework SaxObjC \
24 # library/framework search pathes
28 ../../sope-xml/DOM ../../sope-xml/SaxObjC
30 ifneq ($(frameworks),yes)
31 ADDITIONAL_LIB_DIRS += \
32 $(foreach dir,$(DEP_DIRS),\
33 -L$(GNUSTEP_BUILD_DIR)/$(dir)/$(GNUSTEP_OBJ_DIR_NAME))
35 ADDITIONAL_LIB_DIRS += \
36 $(foreach dir,$(DEP_DIRS),-F$(GNUSTEP_BUILD_DIR)/$(dir))
39 SYSTEM_LIB_DIR += -L/usr/local/lib -L/usr/lib
44 ifeq ($(FOUNDATION_LIB),apple)
45 libNGExtensions_PREBIND_ADDR="0xC1200000"
46 libNGExtensions_LDFLAGS += -seg1addr $(libNGExtensions_PREBIND_ADDR)
50 # platform specific settings
52 ifeq ($(GNUSTEP_TARGET_OS),mingw32)
53 libNGExtensions_LIBRARIES_DEPEND_UPON += -lFoundation -lobjc
55 ifeq ($(GNUSTEP_TARGET_OS),cygwin32)
56 libNGExtensions_LIBRARIES_DEPEND_UPON += -lFoundation -lobjc
59 ifeq ($(GNUSTEP_HOST_OS),rhapsody5.5)
60 #libNGExtensions_LIBRARIES_DEPEND_UPON += -lFoundationExt
63 ifeq ($(GNUSTEP_TARGET_OS),freebsd)
64 libNGExtensions_LIB_DIRS += -L/usr/local/lib
65 libNGExtensions_LIBRARIES_DEPEND_UPON += -liconv
68 # Foundation specific settings
70 ifeq ($(FOUNDATION_LIB),nx)
71 ADDITIONAL_LDFLAGS += -framework Foundation