CodeBlocks::MinGW und SFML
-
Hallo ich habe mir gerade Codeblocks heruntergeladen und habe folgende SFML Anleitung befolgt:
http://www.sfml-dev.org/tutorials/1.6/start-cb.php
Hier das Programm:
#include <SFML/System.hpp> #include <iostream> int main() { sf::Clock Clock; while (Clock.GetElapsedTime() < 5.f) { std::cout << Clock.GetElapsedTime() << std::endl; sf::Sleep(0.5f); } return 0; }
Es kompiliert ohne Probleme aber um es zu starten brauche ich die Datei:
gcc libgcc_s_dw2-1.dll
Und diese DLL habe nicht wo bekomme ich die her ?
Hätte die nicht eigentlich bei CodeBlocks dabei sein müssen ?Ich habe folgendes CodeBlocks Binary installiert:
codeblocks-10.05mingw-setup.exe
-
Code::Blocks bringt ja eine mingw-Installation mit. Es gibt allerding mehr Leute mit diesem Problem http://mingw-users.1079350.n2.nabble.com/template/NamlServlet.jtp?macro=search_page&node=1079350&query=libgcc_s_dw2-1.dll
Die DLL ist glaub imgcc-core-4.4.0-mingw32-dll.tar.gz
-Paket.Für den gcc gibt es eine Option
-static-libgcc
. Dann wird die DLL nicht benötigt.
Ist SFML ein Binary-Release, das diese DLL braucht?Für die Mingw-Installation benütze ich http://tdm-gcc.tdragon.net/, ist meistens etwas aktueller als mingw.org, wobei sie momentan mit 4.5.2 gleichauf sind).
-
Ja es ist ein Binary aber ich versuche es mal mit -static-libgcc Statisches Linken gefällt mir sowieso besser bei kleinen Anwendungen.