Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-13 von insgesamt 13.

Werbeanzeige

19.11.2006, 23:14

Forenbeitrag von: »nyron«

MAKEFILE (GNU) unter Windows

Hammer geil!! Habs endlich geschafft... ich liebe diese Momente Also besten dank! http://www.mingw.org/MinGWiki/index.php/Makefile Ganz unten auf der Seite ist ein Link zur GNU make dokumentation. Ist ganz einfach, man muss es halt nur wissen. Man erstellt eine Variable namens VPATH die die Verzeichnisse enthält, wo noch gesucht werden soll... Hier jetzt das makefile: Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 #--------------------------------------------------- #Variablen definie...

19.11.2006, 16:21

Forenbeitrag von: »nyron«

MAKEFILE (GNU) unter Windows

Hoho..war wohl ein kleines Missverständnis. Ich glaube wir denken grad beide viel zu kompliziert... Also ich mache nix für DS. ------------------------------- Ich benutze MinGW3.2.0 GrafikAPI ist Allegro und Sprache C++ hab WinXPsp2 ------------------------------- wenn ich kompilieren will öffne ich halt ganz altmodisch die Eingabeaufforderung, wechsel ins bin-Verzeichnis und dann: make Test Das ganze wird nur ein 2d-Game (Ein SuperMarioClone um genau zu sein..) Ich will nur wissen wie make cpp-...

19.11.2006, 15:22

Forenbeitrag von: »nyron«

MAKEFILE (GNU) unter Windows

danke erstmal... aber da hab ich ein paar fragen zu. -was machst du für Nintendo DS Programme? Machst du das unter Windows, nich Linux? oder verstehe ich das falsch? zum makefile: -ich muss doch da n haufen Verzeichnisse anpassen, oder? -Please set DEVKITARM in your environment. export DEVKITARM=<path to>devkitARM) (DEVKITARM zur PATH Umgebungsvariable hinzufügen?) -und die Zeilen die immer mit TAB eigerrückt werden müssen sind ja jetzt alles Leerzeichen. mmh .. mal sehen :roll:

18.11.2006, 18:41

Forenbeitrag von: »nyron«

MAKEFILE (GNU) unter Windows

Hat leider noch nich funktioniert... Es kommt dann halt: Quellcode 1 make: *** No rule to make target 'level1.o' needed by 'Test.exe'. Stop. Also die Test.cpp befindet sich im Verzeichnis wo auch das MAKEFILE ist, nur noch zur Info. Ist es eigentlich korrekt z.B. die level1.hpp so zu includieren? : C-/C++-Quelltext 1 2 3 // In der Test.cpp Datei: #include "Levels/level1.hpp"

18.11.2006, 17:10

Forenbeitrag von: »nyron«

MAKEFILE (GNU) unter Windows

Hi! Ich hab eine Frage zu Makefiles unter Windows. Es geht um kompilieren mehrerer Dateien aus verschiedenen Verzeichnissen. Bisher hatte ich alle Quellcode-Dateien im selben Verzeichnis und alles lief Problemlos, aber aufgrund eines größeren Projektes möchte ich diese nun aufteilen. Quellcode 1 2 3 4 5 /bin - Verzeichnis vom Compiler | MAKEFILE /Levels /Enemys | | level1.cpp enemy1.cpp Im Bin-Verzeichnis befindet sich also das Makefile und 2 Ordner mit CPP-Dateien. Das Makefile wenn alles im se...

03.11.2006, 21:32

Forenbeitrag von: »nyron«

Installation der TriBase Engine

mmhh... kann mir keiner helfen?? Kann sich DarkFitzi mal melden .. wäre nett der weiß wovon ich sprechen.. danke

01.11.2006, 12:58

Forenbeitrag von: »nyron«

Installation der TriBase Engine

Eine Frage hätt ich dann noch und zwar zu dem Problem mit der Ausführung von Programmen auf anderen Rechnern die mit der Express Edition erstellt wurden. Ich hab mich an diese Erklärungen gehalten: https://www.spieleprogrammierer.de/phpBB2/viewtopic.php?t=4926&highlight= Ich verstehe bei der 2. Möglichkeit nicht was man genau mit der manifest Datein macht: Also ich kopiere in das Verzeichnis der exe die 3 DLLs mit dazu, und die Manifest Datei auch!? <- (man schreibt diesen XML Code und speichert...

21.10.2006, 18:32

Forenbeitrag von: »nyron«

Installation der TriBase Engine

OK hab gecastet. Die eine Warnung ist jetzt weg. Danke!! Bei der warnung: wxutil.h(195) : warning C4312: 'Typumwandlung': Konvertierung von 'LONG' in größeren Typ 'PVOID' Zeile 195: Quellcode 1 HANDLE hThread = (HANDLE) InterlockedExchangePointer(&m_hThread, 0); Wie soll man das denn hier machen? Von LONG in PVOID. Das ist ein bisschen komisch. OK hab hier aber gerade ein viel größeres Problem: In der Release Version läuft alles. In der Debug Version jedoch fehlt für die Ausführung die d3dx9d_28...

21.10.2006, 16:22

Forenbeitrag von: »nyron«

Installation der TriBase Engine

Hab jetzt nach einigen Stunden rumtüfteln und kurz vor der Verzweiflung!! geschafft das erste tribase Programm zu kompilieren. Trotzdem würd ich gerne noch wissen wie man diese 2 Warnungen behebt: wxutil.h(195) : warning C4312: 'Typumwandlung': Konvertierung von 'LONG' in größeren Typ 'PVOID' tbGUI.h(28 : warning C4267: '=': Konvertierung von 'size_t' nach 'int', Datenverlust möglich

06.10.2006, 12:50

Forenbeitrag von: »nyron«

Installation der TriBase Engine

OK wenn ich mir Visual C++ 2005 Express installiere, dann wird mir das bestimmt helfen. Jetzt habe ich ja noch VC++6. Nebenbei: Was meint David mit Punkt 2 ->"vorhandenen Binärdaten im TriBase-Ordner löschen"?

06.10.2006, 12:02

Forenbeitrag von: »nyron«

Installation der TriBase Engine

Mist... aus Versehen ins falsche Forum geschrieben. Diese Frage sollte natürlich in 3D-Spieleprogrammierung von David. Lässt sich da was machen? ...ok danke für die Antwort. Aber gibt es denn keine Alternativen?

06.10.2006, 11:10

Forenbeitrag von: »nyron«

Installation der TriBase Engine

Hi Leute! Ich weiß, dass es diese Frage schön öfters gab und ihr sie wohl kaum noch hören könnt... Ich hab auch so ziemlich alles versucht um sie hier nicht stellen zu müssen, aber es nützt ja nichts... ich will endlich mit dem Buch richtig anfangen! also: Ich erhalte folgende Compiler Warnungen und Fehler wenn ich #include<tribase.h> schreibe: h:\spieleentwicklung\programmierung\tribase\include\dshowbaseclasses\\wxutil.h(36 : warning C4005: 'wsprintfW' : macro redefinition h:\spieleentwicklung\...

Werbeanzeige