3 libNGStreams_INCLUDE_DIRS += \
4 -I$(GNUSTEP_TARGET_CPU)/$(GNUSTEP_TARGET_OS) \
9 NGStreams_INCLUDE_DIRS += $(libNGStreams_INCLUDE_DIRS)
14 libNGStreams_LIBRARIES_DEPEND_UPON += \
15 -lNGExtensions -lEOControl \
18 NGStreams_LIBRARIES_DEPEND_UPON += \
19 -framework NGExtensions -framework EOControl \
20 -framework DOM -framework SaxObjC \
24 # library/framework search pathes
29 ../../sope-xml/DOM ../../sope-xml/SaxObjC
31 ifneq ($(frameworks),yes)
32 ADDITIONAL_LIB_DIRS += \
33 $(foreach dir,$(DEP_DIRS),\
34 -L$(GNUSTEP_BUILD_DIR)/$(dir)/$(GNUSTEP_OBJ_DIR_NAME))
36 ADDITIONAL_LIB_DIRS += \
37 $(foreach dir,$(DEP_DIRS),-F$(GNUSTEP_BUILD_DIR)/$(dir))
40 ifeq ($(findstring _64, $(GNUSTEP_TARGET_CPU)), _64)
41 SYSTEM_LIB_DIR += -L/usr/local/lib64 -L/usr/lib64
43 SYSTEM_LIB_DIR += -L/usr/local/lib -L/usr/lib
47 # activating SSL support
49 libNGStreams_OBJC_FILES += NGActiveSSLSocket.m
50 NGStreams_OBJC_FILES += NGActiveSSLSocket.m
51 ADDITIONAL_CPPFLAGS += -DHAVE_OPENSSL=1 -DOPENSSL_NO_KRB5
52 libNGStreams_LIBRARIES_DEPEND_UPON += -lssl -lcrypto
53 NGStreams_LIBRARIES_DEPEND_UPON += -lssl -lcrypto
56 ADDITIONAL_CPPFLAGS += -Wall -Wno-protocol
60 ifeq ($(reentrant),yes)
61 ADDITIONAL_CPPFLAGS += -D_REENTRANT=1
66 ifeq ($(FOUNDATION_LIB),apple)
67 libNGStreams_PREBIND_ADDR="0xC1400000"
68 libNGStreams_LDFLAGS += -seg1addr $(libNGStreams_PREBIND_ADDR)
69 NGStreams_LDFLAGS += -seg1addr $(libNGStreams_PREBIND_ADDR)
74 ifeq ($(GNUSTEP_TARGET_OS),mingw32)
75 libNGStreams_LIBRARIES_DEPEND_UPON += -lFoundation -lobjc
77 ifeq ($(GNUSTEP_TARGET_OS),cygwin32)
78 libNGStreams_LIBRARIES_DEPEND_UPON += -lFoundation -lobjc