Я не знаю, есть ли в Windows переменные среды, чувствительные к регистру, но я ожидаю, что GNU make переключится на полный переход на американский английский с LANG=C
. Если это не помогает, попробуйте LC_ALL=C
или проверьте, есть ли в среде mingw команда locale
, которая может помочь вам показать точные настройки локали.
Если вы устанавливаете эти переменные среды из оболочки mingw bash, убедитесь, что оболочка экспортирует эти переменные среды в процессы, которые она запускает (например, ask make
). То есть либо установите значения с помощью export FOO=bar
для начала, либо экспортируйте их с отдельным export FOO
после задания их с помощью FOO=bar
.
(Я предполагаю, что mingw ведет себя как стандартная среда GNU, когда дело касается локалей.)