diff options
author | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2008-11-30 20:59:15 +0000 |
---|---|---|
committer | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2008-11-30 20:59:15 +0000 |
commit | 145d0cad94d23ba3482107008efe13a0b6a7f573 (patch) | |
tree | 02070bcf4ec8c0eabe81240742f9238f02cc904c /kconfig/kconfig.mk | |
parent | d09d633fb225fd9230ce118c1ed006e27a3f802c (diff) | |
download | crosstool-ng-145d0cad94d23ba3482107008efe13a0b6a7f573.tar.gz crosstool-ng-145d0cad94d23ba3482107008efe13a0b6a7f573.tar.bz2 crosstool-ng-145d0cad94d23ba3482107008efe13a0b6a7f573.zip |
Make the kconfig stuff build under Cygwin.
/trunk/kconfig/kconfig.mk | 7 5 2 0 ++++--
/trunk/kconfig/lxdialog/check-lxdialog.sh | 44 21 23 0 ++++++++++++++++++-------------------
2 files changed, 26 insertions(+), 25 deletions(-)
Diffstat (limited to 'kconfig/kconfig.mk')
-rw-r--r-- | kconfig/kconfig.mk | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/kconfig/kconfig.mk b/kconfig/kconfig.mk index 6791a818..ae507caa 100644 --- a/kconfig/kconfig.mk +++ b/kconfig/kconfig.mk @@ -82,6 +82,9 @@ mconf_OBJ = $(patsubst %.c,%.o,$(mconf_SRC)) mconf_DEP = $(patsubst %.c,%.dep,$(mconf_SRC)) $(mconf_OBJ) $(mconf_DEP): CFLAGS += $(NCURSES_CFLAGS) $(INTL_CFLAGS) $(obj)/mconf: LDFLAGS += $(NCURSES_LDFLAGS) +ifeq ($(shell uname -o 2>/dev/null || echo unknown),Cygwin) +$(obj)/mconf: LDFLAGS += -Wl,--enable-auto-import +endif # These are generated files: ALL_OBJS = $(sort $(COMMON_OBJ) $(LX_OBJ) $(conf_OBJ) $(mconf_OBJ)) @@ -139,11 +142,11 @@ endef # Actual link $(obj)/mconf: $(COMMON_OBJ) $(LX_OBJ) $(mconf_OBJ) @$(ECHO) ' LD $@' - $(SILENT)$(HOST_LD) $(LDFLAGS) $(EXTRA_LDFLAGS) -o $@ $^ + $(SILENT)$(HOST_LD) -o $@ $^ $(LDFLAGS) $(EXTRA_LDFLAGS) $(obj)/conf: $(COMMON_OBJ) $(conf_OBJ) @$(ECHO) ' LD $@' - $(SILENT)$(HOST_LD) $(LDFLAGS) $(EXTRA_LDFLAGS) -o $@ $^ + $(SILENT)$(HOST_LD) -o $@ $^ $(LDFLAGS) $(EXTRA_LDFLAGS) #----------------------------------------------------------- # Cleaning up the mess... |