Я получаю доступ к машине Ubuntu с использованием PuTTY и с использованием gcc.Как установить LANG на ascii?
Переменная окружения по умолчанию LANG
на этом компьютере установлена в en_NZ.UTF-8
, что заставляет GCC думать, что PuTTY способен отображать текст UTF-8, который, по-видимому, не является. Может быть, это мой шрифт, я не знаю, - он делает это:
foo.c:1: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â at end of input
Если я установил его с export LANG=en_NZ
, то это приводит к GCC правильно вести себя, я получаю:
foo.c:1: error: expected '=', ',', ';', 'asm' or '__attribute__' at end of input
, но это затем заставляет все остальное идти не так. Например
man foo
man: can't set the locale; make sure $LC_* and $LANG are correct
Я тралил Google, и я не могу за жизнь мне узнать, что я должен положить туда для того, чтобы просто использовать ASCII. en_NZ.ASCII
не работает, и ничего другого, что я могу найти.
Благодаря