000
24.12.2001, 10:12
EVZ-NiMBiS
|
Ich habe ein kleines Problem mit der wrect.h! Ausversehen habe ich die wrect.h geöffnet und dann aber auch gleich wieder geschlossen, da ich die ja garnit brauchte! Als ich dann meine Sachen fertig gecodet hatte für diesen Tag und ich alles compilieren wollte, hatte ich über 80 Fehlermeldungen! Der Compiler meint, dass in der wrect.h einige dinge Fehlen!! HILFE!!!!
Die Fehlermeldungen: -------------------------------------
d:\programme\half-life sdk\sdk\sourcecode\cl_dll\wrect.h(5) : error C2059: Syntaxfehler : '<class-head>' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\wrect.h(5) : error C2143: Syntaxfehler : Fehlendes ';' vor '{' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\wrect.h(5) : error C2447: Funktionskopf fehlt - Parameterliste im alten Stil? d:\programme\half-life sdk\sdk\sourcecode\cl_dll\wrect.h(7) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\engine\cdll_int.h(61) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'rc' d:\programme\half-life sdk\sdk\sourcecode\engine\cdll_int.h(61) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\engine\cdll_int.h(61) : error C2501: 'rc' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\engine\cdll_int.h(105) : error C2629: 'void (' unerwartet d:\programme\half-life sdk\sdk\sourcecode\engine\cdll_int.h(105) : error C2238: Unerwartete(s) Token vor ';' d:\programme\half-life sdk\sdk\sourcecode\engine\cdll_int.h(106) : error C2629: 'void (' unerwartet d:\programme\half-life sdk\sdk\sourcecode\engine\cdll_int.h(106) : error C2238: Unerwartete(s) Token vor ';' d:\programme\half-life sdk\sdk\sourcecode\engine\cdll_int.h(107) : error C2629: 'void (' unerwartet d:\programme\half-life sdk\sdk\sourcecode\engine\cdll_int.h(107) : error C2238: Unerwartete(s) Token vor ';' d:\programme\half-life sdk\sdk\sourcecode\engine\cdll_int.h(115) : error C2629: 'void (' unerwartet d:\programme\half-life sdk\sdk\sourcecode\engine\cdll_int.h(115) : error C2238: Unerwartete(s) Token vor ';' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(42) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'rcActive' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(42) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(42) : error C2501: 'rcActive' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(44) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'rcInactive' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(44) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(44) : error C2501: 'rcInactive' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(46) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'rcAmmo' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(46) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(46) : error C2501: 'rcAmmo' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(48) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'rcAmmo2' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(48) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(48) : error C2501: 'rcAmmo2' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(50) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'rcCrosshair' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(50) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(50) : error C2501: 'rcCrosshair' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(52) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'rcAutoaim' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(52) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(52) : error C2501: 'rcAutoaim' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(54) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'rcZoomedCrosshair' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(54) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(54) : error C2501: 'rcZoomedCrosshair' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(56) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'rcZoomedAutoaim' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(56) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\ammo.h(56) : error C2501: 'rcZoomedAutoaim' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(222) : error C2143: Syntaxfehler : Fehlendes ';' vor '*' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(222) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(222) : error C2501: 'm_prcBatteryFull' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(223) : error C2143: Syntaxfehler : Fehlendes ';' vor '*' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(223) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(223) : error C2501: 'm_prcBatteryEmpty' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(438) : error C2143: Syntaxfehler : Fehlendes ';' vor '*' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(438) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(438) : error C2501: 'm_prc1' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(439) : error C2143: Syntaxfehler : Fehlendes ';' vor '*' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(439) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(439) : error C2501: 'm_prc2' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(480) : error C2143: Syntaxfehler : Fehlendes ';' vor '*' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(480) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(480) : error C2501: 'm_prc1' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(481) : error C2143: Syntaxfehler : Fehlendes ';' vor '*' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(481) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(481) : error C2501: 'm_prc2' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(482) : error C2143: Syntaxfehler : Fehlendes ';' vor '*' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(482) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(482) : error C2501: 'm_prcBeam' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(590) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'rc' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(590) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(590) : error C2501: 'rc' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(642) : error C2143: Syntaxfehler : Fehlendes ';' vor '*' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(642) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(642) : error C2501: 'm_rgrcRects' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(652) : error C2143: Syntaxfehler : Fehlendes ';' vor '&' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(652) : error C2501: 'wrect_t' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(653) : error C2501: 'GetSpriteRect' : Fehlende Speicherklasse oder Typbezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\hud.h(655) : warning C4183: 'GetSpriteRect': Definition der Member-Funktion sieht aus wie ctor, aber der Name entspricht nicht der umschliessenden Klasse d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(46) : error C2065: 'm_prcBatteryFull' : nichtdeklarierter Bezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(46) : error C2440: '=' : 'int *' kann nicht in 'int' konvertiert werden Diese Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(47) : error C2065: 'm_prcBatteryEmpty' : nichtdeklarierter Bezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(47) : error C2440: '=' : 'int *' kann nicht in 'int' konvertiert werden Diese Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(49) : error C2227: Der linke Teil von '->right' muss auf Klasse/Struktur/Union zeigen d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(49) : error C2227: Der linke Teil von '->left' muss auf Klasse/Struktur/Union zeigen d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(53) : error C2065: 'prcFL' : nichtdeklarierter Bezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(53) : warning C4552: '*' : Operator hat keine Auswirkungen; Operator mit Seiteneffekt erwartet d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(55) : error C2440: '=' : 'int *' kann nicht in 'int' konvertiert werden Diese Konvertierung erfordert einen reinterpret_cast-Operator oder eine Typumwandlung im C- oder Funktionsformat d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(56) : error C2227: Der linke Teil von '->bottom' muss auf Klasse/Struktur/Union zeigen d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(56) : error C2227: Der linke Teil von '->top' muss auf Klasse/Struktur/Union zeigen d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(66) : error C2146: Syntaxfehler : Fehlendes ';' vor Bezeichner 'rc' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(66) : error C2065: 'rc' : nichtdeklarierter Bezeichner d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(100) : error C2100: Zeigeroperation ungueltig d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(101) : error C2228: Der linke Teil von '.right' muss eine Klasse/Struktur/Union sein d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(102) : error C2039: 'pfnSPR_DrawAdditive' : Ist kein Element von 'cl_enginefuncs_s' d:\programme\half-life sdk\sdk\sourcecode\engine\cdll_int.h(98) : Siehe Deklaration von 'cl_enginefuncs_s' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(109) : error C2100: Zeigeroperation ungueltig d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(110) : error C2228: Der linke Teil von '.left' muss eine Klasse/Struktur/Union sein d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(111) : error C2039: 'pfnSPR_DrawAdditive' : Ist kein Element von 'cl_enginefuncs_s' d:\programme\half-life sdk\sdk\sourcecode\engine\cdll_int.h(98) : Siehe Deklaration von 'cl_enginefuncs_s' d:\programme\half-life sdk\sdk\sourcecode\cl_dll\nvg.cpp(130) : error C2039: 'pfnSPR_DrawAdditive' : Ist kein Element von 'cl_enginefuncs_s' d:\programme\half-life sdk\sdk\sourcecode\engine\cdll_int.h(98) : Siehe Deklaration von 'cl_enginefuncs_s'
-----------------------------------------
--
Wir sind doch alle Kekse.
|
|
Profil || Suche
|
001
24.12.2001, 13:00
Retro
|
Erm, könntes sein dass du einmal schnell aufs Keyboard gekommen bist und aus Versehen nen Zeichen reingehauen hast? ;)
--
shielding people from their own stupidity is an evolutionary step backwards anyway.
/* God is dead!............Nietzsche */ /* Nietzsche is dead!......God */ /* Nietzsche is God!.......The Dead */
|
|
Profil || Suche
|
002
24.12.2001, 14:27
Ferdi
|
ich würde mir mal den 2.ten Fehler genauer anschauen...
der rest sollte sich dann von selbst erledigen
--
Dieser Beitrag wurde am 24.12.2001 um 14:27 von Ferdi bearbeitet.
|
|
Profil || Suche
|
003
26.12.2001, 10:11
EVZ-NiMBiS
|
k, mach ich! lol
--
Wir sind doch alle Kekse.
|
|
Profil || Suche
|
004
26.12.2001, 10:14
EVZ-NiMBiS
|
Beim zweiten Fehler zeigt er auf:
typedef struct rect_s > { int left, right, top, bottom; } wrect_t;
kommt nach "typedef struct rect_s" ein ";" ??
--
Wir sind doch alle Kekse.
|
|
Profil || Suche
|