[erledigt]SDL + SDL_image - Prozesseinsprungpunkt wurde nicht gefunden



  • Hallo!

    Ich habe ein Problem bei der Verwendung von SDL und SDL_image.

    Ich habe erst einmal ganz normal mein Programm geschrieben. Da ging am Anfang das ganze nicht, weil "Der Prozesseinsprungpunkt" nicht gefunden wurde. Da das scheinbar etwas mit den DLL's zu tun hat, habe ich die DLL gelöscht, und da nimmt ja Dev C++ standardmäßig die DLL's im DLL Verzeichniss. Das ging ganz gut, doch seitdem ich das ganze verpackt, entpackt, und dann natürlich Codes und so aus dem Ordner gelöscht habe, geht das ganze nicht mehr.

    Hat jemand eine Ahnung, woran das liegen könnte, bzw. wie man so was behebt?

    /EDIT: Ich habe was neues herausgefunden: interresanterweise läuft das ganze nur, wenn ich keine SDL.dll (1.2.4.0) im Ordner habe...dann nimmt er doch die DLL aus dem Windowsverzeichniss, oder?
    /EDIT2: Nein, falsch...es läuft beim kompilieren nur, wenn ich keine SDL.dll im Verzeichniss hab. Ausführen läuft gar nicht. Aber mit der SDL.dll aus dem dll Verzeichniss in Dev-Cpp gehts auch nicht. Und in dem Windowsverzeichniss sind eine SDL_ttf.dll und SDL_image.dll, mit denen gehts aber auch nicht. Ich bin ratlos..



  • Der "Prozesseinsprungspunkt" klingt irgendwie nach
    der main() Funktion.
    Zu Dev-CPP Kann ich dir nichts sagen, sorry.

    Poste vll mal die Fehlermeldung selbst,
    dann kann dir unter Umständen jemand helfen.



  • Titelzeile: TV.exe - Einsprungpunkt nicht gefunden

    Der Prozedureinsprungpunkt "SDL_Error" wurder in der DLL "SDL.dll" nicht gefunden.

    Und dann nen Ok Button, wenn man diesen drückt wird das Programm beendet.



  • http://www.jonof.id.au/forum/index.php?topic=209.msg1304

    2. Post in diesem Thread beschreibt dasselbe Problem.
    Der 3. hat ne Lösung.



  • Hm...und womit die SDL.dll ersetzen?

    _Normalerweise_ sollte ja jede SDL.dll mit SDL_image funktionieren. Die neue SDL.dll von der Seite ist nicht abrufbar.

    Die von libsdl.org geht hingegen erfreulicherweise 🙂


Anmelden zum Antworten