@rootroot hat geschrieben: ↑24. März 2024 18:01 Bei mir schmiert SDL1 sofort ab SDL2 geht super.
Aber leider läuft das Demo nicht bei mir https://www.pouet.net/prod.php?which=94957 .
Es startet aber dann hängt es sich auf.
kas1e hat schon darauf hingewiesen DGen wurde nicht mit Statisch verknüpfte SDL Bibliotheken gebaut und benutzt den sobjs in sys:sobjs
Zitat kas1e Deutsch übersetzt:
"SDL1 stürzt ab, weil sie aus irgendeinem Grund "sobjs"-Builds verwenden (während ich vorher in Mails erkläre, dass man statische Builds machen sollte, um Probleme zu vermeiden). Um das zu beheben, müssen Sie die neueste Version von SDL1 installieren (zusammen mit den sobjs von OS4depot) und dann wird es funktionieren. Aber natürlich werden die Benutzer, die das Programm ausführen und abstürzen, nichts davon mitbekommen, da sie außer dem Absturz keine Informationen darüber haben, dass sie die neueste Version von libsdl1 sobjs verwenden müssen.
Was auch seltsam für mich: während sie SDL1 Version mit der Verwendung von SDL1 sobj bauen, bauen sie SDL2 Version auch als dynamisch, aber ohne Verwendung von SDL2 sobjs (nur gcc, etc sobjs) Gehen Sie heraus, warum IMHO oder Sie sollten alles statisch bauen (so keine Probleme für jedermann), oder, wenn Sie Probleme für ppls geben wollen, dann zumindest alles sollte dinamic und mit Verwendung SDL1 und SDL2 sobjs gebaut werden.
Ich habe immer und überall gesagt, dass man statische Builds verwenden sollte, wenn man den Benutzern keine Probleme bereiten will. Ja, irgendwie verlieren Fähigkeit, eine Verbesserung von aktualisierten SDLs zu bekommen, aber wen kümmert, wenn statische Builds funktioniert dann gut ..."
Die Demo "The Kessler Incident" habe ich auch getestet lädt bis zum Demo Titelscreen und dann passiert nichts mehr. Selbe Ergebnis mit sdl1/sdl2 Degen