Fehler beim Kompilieren
-
Hi,
nachdem ich den Namen meiner Basisklasse bzw. den Namen ihres Namensraumes und den Namen meiner Subklasse geändert habe, bekomme ich folgende mir unverständliche Fehlermeldung beim Kompilieren:
Führe Build-Schritte für Projekt KühniGUI aus... Unveränderte Konfiguration, qmake-Schritt wird übersprungen. Starte "/usr/bin/make" -w make: Gehe in Verzeichnis '/home/name/Arbeitsfläche/KühniGUI-build-desktop' g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I../KühniGUIquelltext -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -I../KühniGUIquelltext -I. -o main.o ../KühniGUIquelltext/main.cpp In file included from ../KühniGUIquelltext/main.cpp:1:0: ../KühniGUIquelltext/GUIsubclass.h:8:1: Fehler: verirrtes »\303« im Programm ../KühniGUIquelltext/GUIsubclass.h:8:1: Fehler: verirrtes »\274« im Programm ../KühniGUIquelltext/GUIsubclass.h:16:5: Fehler: verirrtes »\303« im Programm ../KühniGUIquelltext/GUIsubclass.h:16:5: Fehler: verirrtes »\274« im Programm ../KühniGUIquelltext/main.cpp:8:6: Fehler: verirrtes »\303« im Programm ../KühniGUIquelltext/main.cpp:8:6: Fehler: verirrtes »\274« im Programm ../KühniGUIquelltext/main.cpp:8:6: Fehler: verirrtes »\303« im Programm ../KühniGUIquelltext/main.cpp:8:6: Fehler: verirrtes »\274« im Programm ../KühniGUIquelltext/main.cpp:8:6: Fehler: verirrtes »\303« im Programm ../KühniGUIquelltext/main.cpp:8:6: Fehler: verirrtes »\274« im Programm ../KühniGUIquelltext/main.cpp:13:6: Fehler: verirrtes »\303« im Programm ../KühniGUIquelltext/main.cpp:13:6: Fehler: verirrtes »\274« im Programm In file included from ../KühniGUIquelltext/main.cpp:1:0: ../KühniGUIquelltext/GUIsubclass.h:8:29: Fehler: expected initializer before »:« token make: Verlasse Verzeichnis '/home/frighter/Arbeitsfläche/KühniGUI-build-desktop' make: *** [main.o] Fehler 1 Der Prozess "/usr/bin/make" wurde mit dem Rückgabewert 2 beendet. Fehler beim Erstellen des Projekts KühniGUI(Ziel: Desktop) Bei der Ausführung von Build-Schritt 'Make'Kann mir jemand sagen woran es liegt bzw. wie ich das wieder hin bekomme?
Gruß
Chaka
-
xD - Ok sind vielleicht die Umlaute. Ich test ma. Hat sich erledigt LOL. Sorry wegen der Frage, bin aber eben grad erst drauf gekommen.
-
Chaka schrieb:
xD - Ok sind vielleicht die Umlaute. Ich test ma. Hat sich erledigt LOL. Sorry wegen der Frage, bin aber eben grad erst drauf gekommen.
Ja, du darfst halt außerhalb der String-Literale keine Umlaute verwenden. Ist gegen Internationalisierung.
-
Deutsche Fehlermeldungen?

-
cooky451 schrieb:
Deutsche Fehlermeldungen?

Nö: ‹../KühniGUIquelltext/GUIsubclass.h:8:29: Fehler: expected initializer before »:« token›. Der Compiler ist schizophren.
-
Bashar schrieb:
cooky451 schrieb:
Deutsche Fehlermeldungen?

Nö: ‹../KühniGUIquelltext/GUIsubclass.h:8:29: Fehler: expected initializer before »:« token›. Der Compiler ist schizophren.
Nein. Der Compiler heißt GCC (der ist so halb Deutsch. Ich mach immer wenn ich English haben will LANGUAGE="C" make)

-
Ich weiß ja nicht was du für nen seltsamen GCC hast, aber ich hatte bis jetzt nur englische.
-
314159265358979 schrieb:
Ich weiß ja nicht was du für nen seltsamen GCC hast, aber ich hatte bis jetzt nur englische.
Quark, mal wieder, leider.
Der GCC orientiert sich an den Sprachumgebungsvariablen:
http://gcc.gnu.org/onlinedocs/gcc-4.4.0/gcc/Environment-Variables.html#Environment-Variables/GCC Anleitung schrieb:
The LC_MESSAGES environment variable specifies the language to use in diagnostic messages.
-
Das erklärt vermutlich alles. Habe bei meinem OS und allen Programmen alles, was geht, auf Englisch.
-
SeppJ schrieb:
314159265358979 schrieb:
Ich weiß ja nicht was du für nen seltsamen GCC hast, aber ich hatte bis jetzt nur englische.
Quark, mal wieder, leider.
Der GCC orientiert sich an den Sprachumgebungsvariablen:
http://gcc.gnu.org/onlinedocs/gcc-4.4.0/gcc/Environment-Variables.html#Environment-Variables/GCC Anleitung schrieb:
The LC_MESSAGES environment variable specifies the language to use in diagnostic messages.
Vorausgesetzt, der Compiler wurde beim Build entsprechend konfiguriert (--enable-nls), was allerdings Standard sein dürfte.