Hallo,
ich möchte gern unter Windows mit Lazarus die SDL2-for-Pascal Units und library files (.dll files) verwenden.
die Units (*.inc und *.pas) kann man von https://github.com/PascalGameDevelopmen ... for-Pascal runterladen.
Jetzt braucht man noch die .dll Dateien:
die (Main) SDL2.dll ist auch noch zu finden, aber woher bekommt man die restlichen *.dll Dateien ?
SDL2_image.dll
SDL2_ttf.dll
SDL2_mixer.dll
SDL2_gfx.dll
SDL2_net.dll
mir geht's v.a. um die SDL2_mixer.dll für den Sound.
Hab im Net eine SDL2_mixer.dll aus dem Jahr 2018 gefunden.
Programme lassen sich damit zwar kompilieren, aber beim Starten gibt's sofort einen Laufzeitfehler.
Auslöser ist die function Mix_OpenAudio().
Laut Doku, soll das den mixer bereitstellen (Prepare mixer)
Hab da ich was falsch gemacht, oder ist die lib zu alt, bzw. wo gibt es überhaupt die aktuellste Version ?
Oder ist ev. SDL3 schon einsatzbereit ?
[gelöst] Simple DirectMedia Layer für Pascal ?
-
- Beiträge: 48
- Registriert: Sa 26. Dez 2020, 13:22
[gelöst] Simple DirectMedia Layer für Pascal ?
Zuletzt geändert von oliver2104 am Mi 28. Aug 2024, 12:04, insgesamt 1-mal geändert.
Re: Simple DirectMedia Layer für Pascal ?
SDL2_image.dll : https://github.com/libsdl-org/SDL_image/releases
SDL2_ttf.dll : https://github.com/libsdl-org/SDL_ttf/releases
SDL2_mixer.dll : https://github.com/libsdl-org/SDL_mixer/releases
SDL2_gfx.dll : https://github.com/giroletm/SDL2_gfx/releases
SDL2_net.dll : https://github.com/libsdl-org/SDL_net/releases
SDL2_ttf.dll : https://github.com/libsdl-org/SDL_ttf/releases
SDL2_mixer.dll : https://github.com/libsdl-org/SDL_mixer/releases
SDL2_gfx.dll : https://github.com/giroletm/SDL2_gfx/releases
SDL2_net.dll : https://github.com/libsdl-org/SDL_net/releases
Grüße / Pozdrawiam
paweld
paweld
-
- Beiträge: 48
- Registriert: Sa 26. Dez 2020, 13:22
Re: Simple DirectMedia Layer für Pascal ?
Vielen Dank für die Links !
Genau das hab ich gesucht.
LG, oliver
Genau das hab ich gesucht.
LG, oliver
-
- Beiträge: 6904
- Registriert: Do 2. Jan 2014, 17:21
- OS, Lazarus, FPC: Linux (die neusten Trunk)
- CPU-Target: 64Bit
- Wohnort: Schweiz
Re: [gelöst] Simple DirectMedia Layer für Pascal ?
So wie es scheint, sollte bald das Release von SDL3 kommen.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot
Mit Java und C/C++ sehe ich rot