kconfig/kconfig.mk
changeset 1087 5be36a4b304d
parent 959 955712a44ff0
child 1155 21e86e18f344
     1.1 --- a/kconfig/kconfig.mk	Wed Oct 22 16:56:23 2008 +0000
     1.2 +++ b/kconfig/kconfig.mk	Sun Nov 30 20:59:15 2008 +0000
     1.3 @@ -82,6 +82,9 @@
     1.4  mconf_DEP = $(patsubst %.c,%.dep,$(mconf_SRC))
     1.5  $(mconf_OBJ) $(mconf_DEP): CFLAGS += $(NCURSES_CFLAGS) $(INTL_CFLAGS)
     1.6  $(obj)/mconf: LDFLAGS += $(NCURSES_LDFLAGS)
     1.7 +ifeq ($(shell uname -o 2>/dev/null || echo unknown),Cygwin)
     1.8 +$(obj)/mconf: LDFLAGS += -Wl,--enable-auto-import
     1.9 +endif
    1.10  
    1.11  # These are generated files:
    1.12  ALL_OBJS = $(sort $(COMMON_OBJ) $(LX_OBJ) $(conf_OBJ) $(mconf_OBJ))
    1.13 @@ -139,11 +142,11 @@
    1.14  # Actual link
    1.15  $(obj)/mconf: $(COMMON_OBJ) $(LX_OBJ) $(mconf_OBJ)
    1.16  	@$(ECHO) '  LD    $@'
    1.17 -	$(SILENT)$(HOST_LD) $(LDFLAGS) $(EXTRA_LDFLAGS) -o $@ $^
    1.18 +	$(SILENT)$(HOST_LD) -o $@ $^ $(LDFLAGS) $(EXTRA_LDFLAGS)
    1.19  
    1.20  $(obj)/conf: $(COMMON_OBJ) $(conf_OBJ)
    1.21  	@$(ECHO) '  LD    $@'
    1.22 -	$(SILENT)$(HOST_LD) $(LDFLAGS) $(EXTRA_LDFLAGS) -o $@ $^
    1.23 +	$(SILENT)$(HOST_LD) -o $@ $^ $(LDFLAGS) $(EXTRA_LDFLAGS)
    1.24  
    1.25  #-----------------------------------------------------------
    1.26  # Cleaning up the mess...