/shark/trunk/config/libdep.mk |
---|
493,3 → 493,17 |
LINK_LIB += -lmodules |
LINK_DEP += $(LIB_PATH)/libmodules.a |
endif |
# DYNALINK (added by Lex N. 14:08 9-7-06) |
# ---------------------------------------------------------------- |
ifeq ($(findstring __DYNALINK__, $(USELIB)), __DYNALINK__) |
INCL += -I$(BASE)/ports/dynalink |
# DYNALINK |
ifeq ($(LIB_PATH)/libdynalink.a,$(wildcard $(LIB_PATH)/libdynalink.a)) |
LINK_LIB += -ldynalink |
LINK_DEP += $(LIB_PATH)/libdynalink.a |
endif |
endif |
/shark/trunk/config/config.mk |
---|
69,7 → 69,12 |
ASM_INC = $(INCL) $(OTHERINCL) -I$(OSLIB) |
ASM_MAC = $(CFG_OPT) |
# added for dynalink [lex] |
ifndef DYNALINK |
LINK_OPT = -Bstatic -Ttext $(MEM_START) -s -nostartfiles -nostdlib -L$(LIB_PATH) -L$(OSLIB_PATH) |
else |
LINK_OPT = -Bstatic |
endif |
C_OPT = $(C_DEF) $(C_WARN) $(C_INC) $(C_MAC) $(C_FLAGS) |
C_OUTPUT = -o $*.o |