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

Nyran

Frischling

  • »Nyran« ist der Autor dieses Themas

Beiträge: 14

Wohnort: Thüringen

Beruf: Zivi

  • Private Nachricht senden

1

15.03.2011, 18:21

GCC Version bei Code::Blocks ändern (Ogre3D betreffendes Problem)

Hallo ihr.
Ich benutze Code::Blocks mit dem MinGW-Compiler und dieser benutzt wiederum standardgemäß GCC v. 4.4.1. Jetzt versuche ich seit ein Paar Tagen Ogre3D zum laufen zu bringen, was eigentlich auch funktioniert. Ein Beispielprogramm lässt sich kompilieren, allerdings kann ich es nicht ausführen, da die ddls libgcc_s_dw2-1 , sowie libstdc++-6 fehlen. Die erstere hab ich im GIMP-Ordner gefunden und in den Projektordner getan. Libstdc++-6 habe ich im Internet gefunden, allerdings in diversen Foren gelesen, dass deren Größe um die 5MB betragen muss, was nicht mit der Datei übereinstimmte. Zumal sich das Programm dann ausführen lies, aber es nach dem ersten Menü abstürzte.

Weiterhin habe ich gelesen, dass es bei Benutzung von GCC version 3.4.x keine dieser beiden Librarie-Files erfordert.

Lange Rede kurzer Sinn:
Hat jemand genug Erfahrung mit Code::Blocks um mir sagen zu können, wie ich die ältere Version benutze, die offensichtlich bereits vorinstalliert ist?

MfG Nyran
http://walkingkatze.wa.funpic.de/Speedy.GIF

BLU3 L30PARD

Treue Seele

Beiträge: 336

Wohnort: Hoch oben im Norden Schleswig Holsteins

Beruf: Schüler

  • Private Nachricht senden

2

15.03.2011, 20:11

Pack doch einfach deinen MinGW/bin ordner in die PATH Variable des Systems ;)
Da müssten diese Dateien drin sein... wenn nicht, lade dir die neue Version von MinGW runter...

Nyran

Frischling

  • »Nyran« ist der Autor dieses Themas

Beiträge: 14

Wohnort: Thüringen

Beruf: Zivi

  • Private Nachricht senden

3

15.03.2011, 20:22

Danke schonmal für die Antwort Leo :P ,
Allerdings hab ich die Dateien ja. Unter dem Pfad: Codeblocks/MinGW/lib/gcc/mingw32/ befindet sich sowohl ein Ordner 4.4.1 als auch 3.4.5 , von daher geh ich davon aus, dass beide Versionen vorhanden sind. Nun möchte ich aber Codeblocks irgendwie mitteilen, dass es doch bitte die Version 3.4.5 statt der neueren verwenden soll.
Bzw habe ich gerade das gefühl, dass ich MinGW mit den alten Bibliotheksdateien neu kompilieren muss, da ja einfach die Exe mingw32-g++ benutzt wird. Gehe ich da recht in der Annahme?
http://walkingkatze.wa.funpic.de/Speedy.GIF

BLU3 L30PARD

Treue Seele

Beiträge: 336

Wohnort: Hoch oben im Norden Schleswig Holsteins

Beruf: Schüler

  • Private Nachricht senden

4

15.03.2011, 20:31

Nein. Du gehst unter "Settings" auf "Compiler & Debugger".
Unter "selected compiler" wählst du GNU GCC Compiler an.
Dann gehst du zum Tab "Toolchain Executables".
Unter "Compiler's installation directory" gibst du den Pfad zu deinem
gewünschten MinGW Ordner an (also dem "bin" Ordner).
Fertig ;)

Werbeanzeige