Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[SFML 2.0, C++] libstdc++-6.dll entry point not found

Ostatnio zmodyfikowano 2013-05-30 21:02
Autor Wiadomość
kurator125
Temat założony przez niniejszego użytkownika
[SFML 2.0, C++] libstdc++-6.dll entry point not found
» 2013-05-30 15:57:21
Witam, postanowiłem znowu wziąć się za sfml więc pobrałem wersje 2.0 i zainstalowałem bibliotekę w C::B 12.11,  wklepuje kod żeby sprawdzić czy sfml działa
kod:
C/C++
#include <SFML/Graphics.hpp>

int main()
{
    // create the window
    sf::RenderWindow window( sf::VideoMode( 800, 600 ), "My window" );
   
    // run the program as long as the window is open
    while( window.isOpen() )
    {
        // check all the window's events that were triggered since the last iteration of the loop
        sf::Event event;
        while( window.pollEvent( event ) )
        {
            // "close requested" event: we close the window
            if( event.type == sf::Event::Closed )
                 window.close();
           
        }
       
        // clear the window with black color
        window.clear( sf::Color::Black );
       
        // draw everything here...
        // window.draw(...);
       
        // end the current frame
        window.display();
    }
   
    return 0;
}
i błąd: libstdc++-6.dll entry point not found czy coś takiego.
Przeinstalowałem MinGW i błędu niema ale po uruchomieniu skompilowanego programu okno się nie pokazuje ale w procesach przez parę sekund widać ze aplikacja jest włączona.
Z przykładowymi aplikacjami sfml dzieje się to samo brak okna programu tylko w procesach przez kilka sekund jest.
Na goole nie znalazłem rozwiązania :( 
P-84348
DejaVu
» 2013-05-30 16:12:33
P-84349
kurator125
Temat założony przez niniejszego użytkownika
» 2013-05-30 16:35:18
Hmmm...
Pobrałem wersję "GCC 4.7 TDM (SJLJ) - 32 bits" i działa :) nie pomyślałem wcześniej żeby inna wersje sprawdzić.


edit:
Jednak dalej nie działa :( co z tym zrobic?
P-84351
DejaVu
» 2013-05-30 17:48:08
Jakie są objawy?
P-84361
kurator125
Temat założony przez niniejszego użytkownika
» 2013-05-30 18:08:35
takie jak pisalem w 1 poście, program pokazuje się tylko w procesach a w C::B wyskakuje ze program zwrócił: -1073741819
Doczytałem teraz ze dla mingw 4.7.x sfml 2.0 nie działa i trzeba skompilować sfml ze źródeł
P-84365
DejaVu
» 2013-05-30 18:18:53
Generalnie rzecz biorąc to najlepiej kompilować wszystkie używane biblioteki ze źródeł, a nie polegać na 'gotowcach'. Poświęciłem długi paragraf związany z instalacją SFML w Code::Blocks w kursie do którego dostałeś linka (że instalując inną wersję kompilatora prosisz się o kłopoty).

Niezgodność bibliotek SFML z posiadanym kompilatorem

Przeczytaj :P
P-84372
kurator125
Temat założony przez niniejszego użytkownika
» 2013-05-30 21:02:05
Dobra skompilowałem ze źródeł i działa pięknie :)
Ten filmik mi pomógł:
https://www.youtube.com/watch?v=5mbYYosHyYE
jak by ktoś też miał ten problem :)
P-84405
« 1 »
  Strona 1 z 1