# # $Id$ # include $(TOP)$(ROOT)config/$(HB_ARCHITECTURE)/global.cf OBJ_EXT = .o EXE_EXT = .exe LIB_PREF = LIB_EXT = .a CC = gcc CC_IN = -c CC_OUT = -o CPPFLAGS = -DDEBUG -I. -I$(HB_INC_COMPILE) -DHARBOUR_GCC_OS2 CFLAGS = -Wall -g LD = gcc LD_OUT = -o $(SPACE) # Add all libraries specified in LIBS. ifeq ($(HB_LIB_COMPILE),) LINKPATHS += $(foreach lib, $(LIBS), -L$(TOP)$(ROOT)source/$(lib)/$(ARCH)) else LINKPATHS += -L$(HB_LIB_COMPILE) endif #LINKLIBS += -Wl,-( LINKLIBS += $(foreach lib, $(LIBS), -l$(lib)) # If LIBS specifies the rdd library, add all DB drivers. ifeq ($(findstring rdd,$(LIBS)),rdd) LINKPATHS += $(foreach drv, $(HB_DB_DRIVERS), -L$(TOP)$(ROOT)source/rdd/$(drv)/$(ARCH)) LINKLIBS += $(foreach drv, $(HB_DB_DRIVERS), -l$(drv)) endif #LINKLIBS += -Wl,-) LDFLAGS = $(LINKPATHS) AR = ar ARFLAGS = AR_RULE = $(AR) $(ARFLAGS) r $@ $^ || $(RM) $@ include $(TOP)$(ROOT)config/rules.cf