bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: unable to build under win32


From: Bruno Haible
Subject: Re: unable to build under win32
Date: Thu, 8 Sep 2005 13:08:31 +0200
User-agent: KMail/1.5

Hello,

Elio Blanca wrote:
> I tried to build gettext 0.14.5 under win32 with msys-1.0.10+mingw-3.4.2
> but something went wrong.

GNU gettext 0.15 will support building with mingw (more precisely,
with cygwin and -mno-cygwin).

You will then be able to report problem that exist with the other mingw
(msys).

> First of all, many c modules in the directory gettext-tools/src need the
> library libmsvcp60.a and i had to add it manually in each line (i added
> "/path/to/lib/libmsvcp60.a"): this way many of them compiled successfully.
> After this, in the same directory, the file msginit.c failed to compile
> because it uses the macro LC_MESSAGES. The win32 environment doesn't
> define it and the configure script was able to detect this, but the
> module does not check the macro status (was defined / wasn't defined) so
> it's not capable of turning its use on or off. This time i was unable to
> go on with the build.
> I hope this report will be useful to fix these bugs.

For being _really_ useful, it would also be necessary to know
  - which were the functions that gave linker errors without libmsvcp60.a,
  - why do you consider this a bug in gettext and not in mingw,
  - why the fallback definition of LC_MESSAGES in gettext.h did not
    prevent the error you saw.

But anyway, the GNU gettext CVS (at savannah.gnu.org) is a better starting
point than 0.14.5, now that it supports the other flavour of mingw.

Bruno





reply via email to

[Prev in Thread] Current Thread [Next in Thread]