[Top][All Lists]

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

[bug #37648] [Regression from 3.81] Cannot build projects having files w

From: Eli Zaretskii
Subject: [bug #37648] [Regression from 3.81] Cannot build projects having files with German/French/other specific characters
Date: Mon, 29 Oct 2012 17:21:03 +0000
User-agent: Mozilla/5.0 (Windows NT 5.1; rv:16.0) Gecko/20100101 Firefox/16.0

Follow-up Comment #1, bug #37648 (project make):

Please attach a minimal Makefile needed to reproduce the problem.  It is hard
to reason about this without at least that much.

Off-hand, I'd say that I find it hard to believe this is a regression.  Make
used a temporary batch file in version 3.81 as well, so the same problems
would happen in that version as well.  Perhaps the v3.81 binary you used was
not built with MinGW (e.g., with Cygwin).

More generally, Make is a console program, and as such it by default uses the
OEM codepage, in your case codepage 437.  These are MS-Windows "rules of the
game", you cannot expect Make not to play according to them.  (By the way, 437
is not an ASCII codepage, it does include a small number of Latin characters
in the upper half, although it certainly doesn't support the full repertory of
codepage 1252.)  So you cannot expect Make to use cp1252, unless you set your
console to that codepage before running Make (which I think will not work
always, at least not reliably.)

Having said all that, I'm willing to take a look at specific test cases and
see what can be done.



Reply to this item at:


  Message sent via/by Savannah

reply via email to

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