From: Bruno Haible Date: Sat, 17 May 2003 14:44:07 +0000 (+0000) Subject: Tweaks to make it link. X-Git-Tag: v0.12~11 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=611be8df8e043d4329f5d1e217e54aca0c58bc06;p=thirdparty%2Fgettext.git Tweaks to make it link. --- diff --git a/gettext-runtime/src/ChangeLog b/gettext-runtime/src/ChangeLog index bf8da6d08..39a3775b7 100644 --- a/gettext-runtime/src/ChangeLog +++ b/gettext-runtime/src/ChangeLog @@ -1,3 +1,8 @@ +2003-05-17 Bruno Haible + + * Makefile.msvc (libdir, IIlibdir): New variables. + (gettext.exe, ngettext.exe): Link with iconv.lib, needed by intl.lib. + 2003-04-12 Bruno Haible * Makefile.vms: New variables ABIFLAGS, DEFS. Avoid rules with no diff --git a/gettext-runtime/src/Makefile.msvc b/gettext-runtime/src/Makefile.msvc index dd8b6c6f6..4a9714bc1 100644 --- a/gettext-runtime/src/Makefile.msvc +++ b/gettext-runtime/src/Makefile.msvc @@ -36,11 +36,13 @@ IIPREFIX = c:\\usr prefix = $(PREFIX) exec_prefix = $(prefix) bindir = $(exec_prefix)\bin +libdir = $(exec_prefix)\lib datadir = $(prefix)\share localedir = $(datadir)\locale IIprefix = $(IIPREFIX) IIexec_prefix = $(IIprefix) IIbindir = $(IIexec_prefix)\\bin +IIlibdir = $(IIexec_prefix)\\lib IIdatadir = $(IIprefix)\\share IIlocaledir = $(IIdatadir)\\locale @@ -98,10 +100,10 @@ ngettext.obj : ngettext.c $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c ngettext.c gettext.exe : $(gettext_OBJECTS) - $(CC) $(gettext_OBJECTS) ..\lib\grt.lib ..\intl\intl.lib $(LDADD) -Fegettext.exe + $(CC) $(gettext_OBJECTS) ..\lib\grt.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Fegettext.exe ngettext.exe : $(ngettext_OBJECTS) - $(CC) $(ngettext_OBJECTS) ..\lib\grt.lib ..\intl\intl.lib $(LDADD) -Fengettext.exe + $(CC) $(ngettext_OBJECTS) ..\lib\grt.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Fengettext.exe install : all force -mkdir $(prefix) diff --git a/gettext-tools/src/ChangeLog b/gettext-tools/src/ChangeLog index 52e5bf157..b89f050d0 100644 --- a/gettext-tools/src/ChangeLog +++ b/gettext-tools/src/ChangeLog @@ -1,3 +1,10 @@ +2003-05-17 Bruno Haible + + * Makefile.msvc (msgcmp.exe, msgfmt.exe, msgmerge.exe, msgunfmt.exe, + msgattrib.exe, msgcat.exe, msgcomm.exe, msgconv.exe, msgen.exe, + msgexec.exe, msgfilter.exe, msggrep.exe, msginit.exe, msguniq.exe): + Link with iconv.lib, needed by intl.lib. + 2003-05-12 Bruno Haible * msginit.c (F_OK): Provide a fallback value. diff --git a/gettext-tools/src/Makefile.msvc b/gettext-tools/src/Makefile.msvc index ee93260b5..b8943434f 100644 --- a/gettext-tools/src/Makefile.msvc +++ b/gettext-tools/src/Makefile.msvc @@ -398,49 +398,49 @@ msguniq.obj : msguniq.c $(CC) $(INCLUDES) $(CFLAGS) -DINSTALLPREFIX=\"$(IIprefix)\" -DINSTALLDIR=\"$(IIbindir)\" -c msguniq.c msgcmp.exe : $(msgcmp_OBJECTS) - $(CC) $(msgcmp_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(LDADD) -Femsgcmp.exe + $(CC) $(msgcmp_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgcmp.exe msgfmt.exe : $(msgfmt_OBJECTS) - $(CC) $(msgfmt_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(LDADD) -Femsgfmt.exe + $(CC) $(msgfmt_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgfmt.exe msgmerge.exe : $(msgmerge_OBJECTS) - $(CC) $(msgmerge_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(LDADD) -Femsgmerge.exe + $(CC) $(msgmerge_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgmerge.exe msgunfmt.exe : $(msgunfmt_OBJECTS) - $(CC) $(msgunfmt_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(LDADD) -Femsgunfmt.exe + $(CC) $(msgunfmt_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgunfmt.exe xgettext.exe : $(xgettext_OBJECTS) $(CC) $(xgettext_OBJECTS) ..\libuniname\uniname.lib gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Fexgettext.exe msgattrib.exe : $(msgattrib_OBJECTS) - $(CC) $(msgattrib_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(LDADD) -Femsgattrib.exe + $(CC) $(msgattrib_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgattrib.exe msgcat.exe : $(msgcat_OBJECTS) - $(CC) $(msgcat_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(LDADD) -Femsgcat.exe + $(CC) $(msgcat_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgcat.exe msgcomm.exe : $(msgcomm_OBJECTS) - $(CC) $(msgcomm_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(LDADD) -Femsgcomm.exe + $(CC) $(msgcomm_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgcomm.exe msgconv.exe : $(msgconv_OBJECTS) - $(CC) $(msgconv_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(LDADD) -Femsgconv.exe + $(CC) $(msgconv_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgconv.exe msgen.exe : $(msgen_OBJECTS) - $(CC) $(msgen_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(LDADD) -Femsgen.exe + $(CC) $(msgen_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgen.exe msgexec.exe : $(msgexec_OBJECTS) - $(CC) $(msgexec_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(LDADD) -Femsgexec.exe + $(CC) $(msgexec_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgexec.exe msgfilter.exe : $(msgfilter_OBJECTS) - $(CC) $(msgfilter_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(LDADD) -Femsgfilter.exe + $(CC) $(msgfilter_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsgfilter.exe msggrep.exe : $(msggrep_OBJECTS) - $(CC) $(msggrep_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(LDADD) -Femsggrep.exe + $(CC) $(msggrep_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsggrep.exe msginit.exe : $(msginit_OBJECTS) - $(CC) $(msginit_OBJECTS) ..\intl\localename.obj gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(LDADD) -Femsginit.exe + $(CC) $(msginit_OBJECTS) ..\intl\localename.obj gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsginit.exe msguniq.exe : $(msguniq_OBJECTS) - $(CC) $(msguniq_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(LDADD) -Femsguniq.exe + $(CC) $(msguniq_OBJECTS) gettextsrc.lib ..\lib\gettextlib.lib ..\intl\intl.lib $(libdir)\iconv.lib $(LDADD) -Femsguniq.exe install : all force -mkdir $(prefix)