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!

Werbeanzeige

WhiteMike

Alter Hase

  • »WhiteMike« ist der Autor dieses Themas

Beiträge: 507

Wohnort: Ulm

Beruf: Schüler

  • Private Nachricht senden

1

09.12.2006, 12:06

Platform SDK installieren

Ich vesuche gerade meine 2005 Express Edition einzurichten. Hab die TriBase-Dateien schon ersetzt, aber hab noch Probleme mit dem Platform SDK.

Entpackt hab ich es schon und es sind 2 Dateien da (Exe und Stapelverarbeitung)
Also, ich hab schon total lange rumprobiert, aber ich hab immer noch keine Ahnung, wie ich das Platform SDK installiere.
Ich starte das Programm mit der Eingabeaufforderung und kann mit den Informationen nicht anfangen und weiß auch nicht, wo ich die Files herbekomme, die extrachiert werden sollen.

Beim Compilieren kommen Fehler bezüglich win[...].h - Dateien :(

Werde langsam frustriert :cry:

Danke schon mal für die Antworten.

Mit freundlichen Grüßen,
WhiteMike

grek40

Alter Hase

Beiträge: 1 491

Wohnort: Dresden

  • Private Nachricht senden

2

09.12.2006, 12:24

Was meinst du mit Entpackt? Man lädt doch eigentlich ein Image oder einen Webinstaller runter. Im 1. Fall hilft brennen oder mit Daemontools emulieren, im 2. Fall einfach starten.

WhiteMike

Alter Hase

  • »WhiteMike« ist der Autor dieses Themas

Beiträge: 507

Wohnort: Ulm

Beruf: Schüler

  • Private Nachricht senden

3

09.12.2006, 12:30

Oh - dann muss ich irgendwie Mist gebaut haben - ich hab nämlich das Falsche runtergeladen, fürchte ich :oops:

Endlich wieder Hoffnung! ;)
Vielen Dank!

Jetzt warte ich, bis es fertiggeladen ist, dann installiere ich es und dann versuche ich es weiter mit dem Compilieren.
Sollte jetzt eigentlich alles klappen.

Mit freundlichen Grüßen,
WhiteMike

WhiteMike

Alter Hase

  • »WhiteMike« ist der Autor dieses Themas

Beiträge: 507

Wohnort: Ulm

Beruf: Schüler

  • Private Nachricht senden

4

09.12.2006, 20:34

Jo, jetzt hab ich das SDK installiert (Danke nochmal :) ), aber in der Datei wincon.h gibt er mir ein Haufen Fehler raus und kommt nicht mal zum eigentlichen Code ...

Quellcode

1
2
3
[...]
... for windows server 2003 r2/include/wincon.h : fatal error C2146 [...]
[...]


Die Fehler an sich sind alles mögliche. Fehlende ';' und Variablentypen, die in C++ nicht unterstützt werden.

Ich denke es liegt nicht daran, dass ich was falsches runtergeladen hab, aber ich hab auch keine Ahnung, an was es sonst liegen sollte.
Zum SDK hab ich ebenfalls richtig verlinkt, weil er die Datei an sich ja findet ...

Oh man - sorry dass ich so viel Hilfe brauche :cry:

Mit freundlichen Grüßen,
WhiteMike

grek40

Alter Hase

Beiträge: 1 491

Wohnort: Dresden

  • Private Nachricht senden

5

09.12.2006, 22:36

zeig mal deine Includierung und Verwendung - an der wincon.h liegt es meistens nicht.

WhiteMike

Alter Hase

  • »WhiteMike« ist der Autor dieses Themas

Beiträge: 507

Wohnort: Ulm

Beruf: Schüler

  • Private Nachricht senden

6

09.12.2006, 22:39

Ich hab einfach ein Beispiel aus dem Buch zu kompilieren versucht.

Diese Datei wird von Windows.h eingebunden und diese wird bei David ja ganz normal verwendet und vor allem bei allen anderen auch.
Allerdings weiß ich nicht, an was es sonst liegen soll, weil ich das Platform SDK jetzt richtig auf dem Rechner hab und richtig gelinkt hab.

Mit freundlichen Grüßen,
WhiteMike

WhiteMike

Alter Hase

  • »WhiteMike« ist der Autor dieses Themas

Beiträge: 507

Wohnort: Ulm

Beruf: Schüler

  • Private Nachricht senden

7

09.12.2006, 22:58

WINBASEAPI
BOOL
WINAPI
[Funktion ...]

Da treten immer Compiler-Fehler in der Datei wincon.h auf.
Ist echt blöd, weil es wirklich nicht an der Datei liegen kann.

===============================
Insgesamt hab ich jetzt
- die Visual C++ 2005 Express Edition installiert
- das Platform SDK installiert
- das Platform SDK in die Linker-Listen eingetragen
- von David die neue TriBase-Version runtergeladen
- einige Dateien durch die neuen ersetzt
- in Projekteinstellungen die Bibliotheken eingetragen, die benutzt werden (s. Davids Visual C++ Express Edition Thread)
- versucht zu compilieren, was aber nicht geht :(


Was ich nicht gemacht hab ist:
- die ganzen alten DLL- EXE- und LIB-Dateien zu löschen

So sieht es gerade aus. Ich denke nicht, dass es irgendein Problem darstellt, dass ich die alten Dateien nicht gelöscht hab, weshalb ich auch keine Ahnung hab, was falsch laufen kann.

Mit freundlichen Grüßen,
WhiteMike

grek40

Alter Hase

Beiträge: 1 491

Wohnort: Dresden

  • Private Nachricht senden

8

10.12.2006, 00:25

Was steht denn in der "fehlerhaften" Zeile und rundrum?

Bezieht sich das Problem generell auf alle Samples oder nur auf vereinzelte?

WhiteMike

Alter Hase

  • »WhiteMike« ist der Autor dieses Themas

Beiträge: 507

Wohnort: Ulm

Beruf: Schüler

  • Private Nachricht senden

9

10.12.2006, 01:08

Die Codezeile ist in Ordnung und die Fehler beziehen sich auf jede bestimmte Stelle in der einen Datei.

Ich hab gegooglelt und hab rausgefuden, dass der Fehler ab und zu auftaucht und für mich ganz schön seltsam aussieht, weil es auf verschiedenen IDEs und unter ganz verschiedenen Bedingungen passiert.

Ich weiß noch nicht, wie man diesen Fehler beseitigt und warum es grad mich getroffen hat - oh man ... was für ein Tag.

Ich hoffe, dass ich es noch hinkriege.

Mit freundlichen Grüßen,
WhiteMike

grek40

Alter Hase

Beiträge: 1 491

Wohnort: Dresden

  • Private Nachricht senden

10

10.12.2006, 09:40

Wenn du jetzt sagst, die Codezeile ist in Ordnung... heißt das, dass in der Zeile incl. die Zeile drüber und drunter nur std-c++ ohne typedefs, ohne defines usw. geschrieben ist oder gehst du davon aus, dass der Fehler woanders liegt?

Werbeanzeige