Ich hatte das Problem das gcc alle Meldungen in der Systemsprache ausgegeben hat, das hilft mitunter wenig weiter, da die Dokumentation in aller Regel in Englisch geschrieben ist. Hier drei Lösungen für Eclipse, Terminal und Makefile. Es reicht wenn man eines macht
Eclipse
Window > Preferences > C/C++ > Build > Environment > Add
Name: LC_MESSAGES
Value: en_US.UTF-8
Shell fish
set PATH $PATH /usr/local/bin
if status is-interactive
# Commands to run in interactive sessions can go here
set -x LANG en_EN.UTF-8
set -x LC_ALL en_US.UTF-8
set -x LC_CTYPE en_US.UTF-8
set -x LC_MESSAGES en_US.UTF-8
end
Shell bash
export LC_MESSAGES=en_US.UTF-8
Makefile
Folgendes zum Makefile hinzufügen:
unexport LC_MESSAGES
LC_MESSAGES=en_US.UTF-8
export LC_MESSAGESLL