Per qualche ragione, la mia installazione di gcc sembra essere la stampa di un carattere "a con un carato" al posto di tutti% s nei suoi messaggi di errore, per esempio,Perché gcc ha "â" in tutti i suoi messaggi di errore?
test.c:4: error: expected â, â, â, â or â before â token
Qualcun altro ha visto prima? (Inutile dire che è difficile per Google.)
(Questo è su Ubuntu 8.10)
Edit: Il ragazzo alla http://ubuntuforums.org/showthread.php?t=252832 dice di impostare LC_MESSAGES = en_US ma che non fa nulla per me.
è necessario accettare la risposta fornita da theomega quindi. –
Sì. Il problema era che GCC ha fornito messaggi UTF8, mentre xterm non può gestirli. utilizzare un terminale più moderno e attaccare con UTF8 se lo si desidera – ypnos
@ Anti9: No, la risposta di theomega era l'opposto di quello che dovrei fare – mike