ADDITIONAL_CFLAGS += `mysql_config --cflags`
-ADDITIONAL_INCLUDE_DIRS += -I.. -I../..
+ADDITIONAL_INCLUDE_DIRS += \
+ -I../GDLAccess -I.. -I../..
+ADDITIONAL_INCLUDE_DIRS += \
+ -I../../sope-core/ \
+ -I../../sope-core/NGExtensions
+
+ifneq ($(GNUSTEP_BUILD_DIR),)
+RELBUILD_DIR_SOPE=$(GNUSTEP_BUILD_DIR)/../..
+RELBUILD_DIR_Core=$(RELBUILD_DIR_SOPE)/sope-core
+RELBUILD_DIR_Gdl1=$(RELBUILD_DIR_SOPE)/sope-gdl1
+
+ADDITIONAL_LIB_DIRS += \
+ -L$(RELBUILD_DIR_Core)/EOControl/$(GNUSTEP_OBJ_DIR_NAME) \
+ -L$(RELBUILD_DIR_Gdl1)/GDLAccess/$(GNUSTEP_OBJ_DIR_NAME) \
+ -L$(GNUSTEP_BUILD_DIR)/$(GNUSTEP_OBJ_DIR_NAME)
+else
ADDITIONAL_LIB_DIRS += \
- -L../GDLAccess/$(GNUSTEP_OBJ_DIR)
+ -L../GDLAccess/$(GNUSTEP_OBJ_DIR)\
+ -L../../sope-core/EOControl/$(GNUSTEP_OBJ_DIR)
+endif
SYSTEM_LIB_DIR += \
-L/usr/local/lib \