Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
14.08.2000, 13:30
S*P*I*K*E



Hi.

Nachdem ihr ja endlich eine nicht nur noch hl-seite seid kann ich ja endlich auch hier fragen ;)

also. folgendes Prob:

Ich hab den q3-sdk installiert, hab die arbeitsoberfläche geladen, meine änderungen vorgenommen. alles kompiliert. der Kompiler hat mir die "qagamex86.dll" angelegt. Danach hab ich wie in den Tutorials beschrieben die Dos Umbebungsebene von visual studio geladen mit der "Vcvars32.bat"... Jetzt sollte man nur noch die "game.bat" im sdk-verzeichnis ausführen und fertig... Tja. aber das funkt bei mir ned :(. Ich krig immer folgende fehlermeldung fehlermeldungen:

<blockquote><hr><pre>C:ProgrammeQuake III Arenasourcegamevm> c:progra~1quakei~1sourcegameg
_trigger.c
Befehl oder Dateiname nicht gefunden.

C:ProgrammeQuake III Arenasourcegamevm> c:progra~1quakei~1sourcegameg
_utils.c
Befehl oder Dateiname nicht gefunden.

C:ProgrammeQuake III Arenasourcegamevm> c:progra~1quakei~1sourcegameg
_weapon.c
Befehl oder Dateiname nicht gefunden.

C:ProgrammeQuake III Arenasourcegamevm>
C:ProgrammeQuake III Arenasourcegamevm>q3asm -f c:progra~1quakei~1source
gamegame
outputFilename: quake3aseq3vmqagame

************ ERROR ************
Error opening g_main.asm: No such file or directory

C:ProgrammeQuake III Arenasourcegamevm>cd ..

C:ProgrammeQuake III Arenasourcegame></pre><hr></blockquote>

Tja. WAS SOLL DAS???
kann mir wer helfen? wäre cool

Was ich vielleicht noch sagen sollte: Die Dateien von denen dos meint es gäbe sie nicht gibts eh... trotzdem kommt der fehler...

thx

--

zum Seitenanfang zum Seitenende Profil || Suche
001
14.08.2000, 22:24
Masterstroke



Stimmen denn die Verzeichnisse ind der game.bat mit deinen überein??

--

Masterstroke
resourcecode.de

zum Seitenanfang zum Seitenende Profil || Suche
002
14.08.2000, 22:44
S*P*I*K*E



Ja, die stimmen überein... naja. eigentlich hab ich die game.bat selbst von hand nachbearbeitet die einträge vorher etwa so aussahen:

%cc% ../g_trigger.c

- Das hat schon ned funktioniert. dann hab ich mir gedacht ich schreib das selber um. geht genausowenig. - genau der gleiche fehler. ich kann ja mal posten was die .bat machen sollte... :

<pre><blockquote><hr>
mkdir vm
cd vm
set cc=lcc -DQ3_VM -S -Wf-target=bytecode -Wf-g -I....©<!--char-->game -I....game -I....ui %1

%cc% ../g_main.c
@if errorlevel 1 goto quit

%cc% ../g_syscalls.c
@if errorlevel 1 goto quit

%cc% ../bg_misc.c
@if errorlevel 1 goto quit
%cc% ../bg_lib.c
@if errorlevel 1 goto quit
%cc% ../bg_pmove.c
@if errorlevel 1 goto quit
%cc% ../bg_slidemove.c
@if errorlevel 1 goto quit
%cc% ../q_math.c
@if errorlevel 1 goto quit
%cc% ../q_shared.c
@if errorlevel 1 goto quit

%cc% ../ai_dmnet.c
@if errorlevel 1 goto quit
%cc% ../ai_dmq3.c
@if errorlevel 1 goto quit
%cc% ../ai_main.c
@if errorlevel 1 goto quit
%cc% ../ai_chat.c
@if errorlevel 1 goto quit
%cc% ../ai_cmd.c
@if errorlevel 1 goto quit
%cc% ../ai_team.c
@if errorlevel 1 goto quit

%cc% ../g_active.c
@if errorlevel 1 goto quit
%cc% ../g_arenas.c
@if errorlevel 1 goto quit
%cc% ../g_bot.c
@if errorlevel 1 goto quit
%cc% ../g_client.c
@if errorlevel 1 goto quit
%cc% ../g_cmds.c
@if errorlevel 1 goto quit
%cc% ../g_combat.c
@if errorlevel 1 goto quit
%cc% ../g_items.c
@if errorlevel 1 goto quit
%cc% ../g_mem.c
@if errorlevel 1 goto quit
%cc% ../g_misc.c
@if errorlevel 1 goto quit
%cc% ../g_missile.c
@if errorlevel 1 goto quit
%cc% ../g_mover.c
@if errorlevel 1 goto quit
%cc% ../g_session.c
@if errorlevel 1 goto quit
%cc% ../g_spawn.c
@if errorlevel 1 goto quit
%cc% ../g_svcmds.c
@if errorlevel 1 goto quit
%cc% ../g_target.c
@if errorlevel 1 goto quit
%cc% ../g_team.c
@if errorlevel 1 goto quit
%cc% ../g_trigger.c
@if errorlevel 1 goto quit
%cc% ../g_utils.c
@if errorlevel 1 goto quit
%cc% ../g_weapon.c
@if errorlevel 1 goto quit

q3asm -f ../game
:quit
cd ..

<hr></blockquote></pre>

tja. ich nehm an "../" heißt das sich die datei eine verzeichnisebene tiefer befindet. und da is auch alles da...
Ich versteh das ned.

--

zum Seitenanfang zum Seitenende Profil || Suche
003
14.08.2000, 22:53
Masterstroke



Und was passierst, wenn du einfach mal das cc und ein ../g_main.c eingibtst?? Viellecht läßt sich so der Fehler finden....

--

Masterstroke
resourcecode.de

zum Seitenanfang zum Seitenende Profil || Suche
004
14.08.2000, 23:33
S*P*I*K*E



nö. da kommt der gleiche fehler :(

Befehl oder dateiname nicht gefunden

hm. und ../ is jedenfalls kein standard dos kommando um dateien aus einem übergeordneten verzeichnis auszuführen. das hab ich probiert... aber wie gesagt. auch wenn ich den vollen pfad angebe gehts ned :(

Ich denk mal mit der zeile -set:lcc... wird das cc definiert. Und %cc% is eine Anweisung die die folgende Datei mit den Parametern die cc übergeben wurden kompiliert, oder so. kennst du dich mit dieser kompailer oberfläche für dos aus?

--

zum Seitenanfang zum Seitenende Profil || Suche
005
15.08.2000, 00:49
S*P*I*K*E



hi :)

ich hab den fehler gefunden.
ich hab das quake 3 auf c:programmequake III arena installiert.
aber der skd setzt anscheinend vorraus das quake auf c:quake3 installiert ist.
jedenfalls gehts da.

danke für deine hilfe, masterstroke.

--

zum Seitenanfang zum Seitenende Profil || Suche
006
15.08.2000, 13:30
Masterstroke



...kein Problem....Hauptsache es geht jetzt....:)

--

Masterstroke
resourcecode.de

zum Seitenanfang zum Seitenende Profil || Suche