Re: Small typo result in build error with MSVC
Bruno Haible via Gnulib discussion list <[email protected]> Thu, 05 Jun 2025 22:06:48 +0200
| Newsgroups | gmane.comp.lib.gnulib.bugs,gmane.comp.gnu.m4.bugs |
|---|---|
| Organization | GNU |
| Message-ID | <1799223.jNaZZp9DzI@nimes> |
Kirill Makurin wrote: > > I also noticed that configure fails to locate/use installed libintl: > > > > ``` > > checking for GNU gettext in libc... no > > checking for iconv... (cached) yes > > checking for working iconv... (cached) yes > > checking how to link with libiconv... -liconv > > checking for GNU gettext in libintl... no > > checking whether to use NLS... no > > ``` The simple explanation for this one is that before today [1], GNU gettext on MSVC did not install the intl-8.dll in a way that was usable from a Cygwin environment. It was usable from a cmd.exe environment, but here the configure script being a shell script, it needs a Cygwin environment or similar. So, you need to install GNU gettext from today (or, if an older one, build it with --disable-shared), and then the "checking for GNU gettext in libintl..." test should report "yes". Bruno [1] https://lists.gnu.org/archive/html/bug-gettext/2025-06/msg00006.html