3 ADDITIONAL_INCLUDE_DIRS += \
5 -I./FdExt.subproj/ -I./EOExt.subproj/
7 ADDITIONAL_CPP_FLAGS += -Wall -Wno-import -Wno-protocol -O2
8 libNGExtensions_INCLUDE_DIRS += -I..
11 # Parameters for resource lookup
13 ifneq ($(FHS_INSTALL_ROOT),)
14 ADDITIONAL_CPPFLAGS += -DFHS_INSTALL_ROOT=\@\"$(FHS_INSTALL_ROOT)\"
17 ifeq ($(CONFIGURE_64BIT),yes)
18 ADDITIONAL_CPPFLAGS += -DCONFIGURE_64BIT=1
24 libNGExtensions_LIBRARIES_DEPEND_UPON += \
25 -lEOControl -lDOM -lSaxObjC \
29 NGExtensions_LIBRARIES_DEPEND_UPON += \
30 -framework EOControl \
31 -framework DOM -framework SaxObjC \
35 # library/framework search pathes
39 ../../sope-xml/DOM ../../sope-xml/SaxObjC
41 ifneq ($(frameworks),yes)
42 ADDITIONAL_LIB_DIRS += \
43 $(foreach dir,$(DEP_DIRS),\
44 -L$(GNUSTEP_BUILD_DIR)/$(dir)/$(GNUSTEP_OBJ_DIR_NAME))
46 ADDITIONAL_LIB_DIRS += \
47 $(foreach dir,$(DEP_DIRS),-F$(GNUSTEP_BUILD_DIR)/$(dir))
50 ifeq ($(findstring _64, $(GNUSTEP_TARGET_CPU)), _64)
51 SYSTEM_LIB_DIR += -L/usr/local/lib64 -L/usr/lib64
53 SYSTEM_LIB_DIR += -L/usr/local/lib -L/usr/lib
59 ifeq ($(FOUNDATION_LIB),apple)
60 libNGExtensions_PREBIND_ADDR="0xC1200000"
61 libNGExtensions_LDFLAGS += -seg1addr $(libNGExtensions_PREBIND_ADDR)
65 # platform specific settings
67 ifeq ($(GNUSTEP_TARGET_OS),mingw32)
68 libNGExtensions_LIBRARIES_DEPEND_UPON += -lFoundation -lobjc
70 ifeq ($(GNUSTEP_TARGET_OS),cygwin32)
71 libNGExtensions_LIBRARIES_DEPEND_UPON += -lFoundation -lobjc
74 ifeq ($(GNUSTEP_HOST_OS),rhapsody5.5)
75 #libNGExtensions_LIBRARIES_DEPEND_UPON += -lFoundationExt
78 ifeq ($(GNUSTEP_TARGET_OS),freebsd)
79 libNGExtensions_LIB_DIRS += -L/usr/local/lib
80 libNGExtensions_LIBRARIES_DEPEND_UPON += -liconv
83 # Foundation specific settings
85 ifeq ($(FOUNDATION_LIB),nx)
86 ADDITIONAL_LDFLAGS += -framework Foundation