Main Page
From esdl
Esdl
Contents |
Introduction
Esdl is an Erlang binding to SDL and includes a binding to OpenGL.
Esdl was created to be used in Wings3D but in other projects as well.
SDL (and esdl) mainly does image blitting and input for games, if you want a gui which handles windows and widgets checkout wxErlang
The current updated source code have moved to a git repository (currently) at http://github.com/dgud/esdl/tree/master
Download, build, and copy the contents to where you want it.
Esdl contains a 'gl.beam' which clashes with wxErlangs opengl variant. Run erlang with erl -pa /PATH/TO/esdl-1.0/ebin if you want to use OpenGL with esdl or if want you to use SDL 2D video or audio and combine with wx opengl use erl -pz /PATH/TO/esdl-1.0/ebin
NOTE: esdl do NOT work with a smp enabled erlang.
News
2009-05-20: esdl-1.0.1:
- Fixed some installer problems.
- Added glu:triangulate/2 since glu:tess* crashes for me on windows.
2009-05-08:
- A new version, mostly a cleanup for Erlang R13B and minor bugfixes and build fixes.
- Klas Johansson have added SDL_ttf and SDL_image but they are not enabled by default, see makefile.
060626:
- One year between each update, here comes the new version which should work with Erlang/Otp-R11B.
- I have also fixed some bugs, one 64 bits issue on 32 bits linux and a problem with glUniformXXv which didn't work at all in previous releases.
Download
The latest src and a prebuilt windows version: Download
Contact
Either visit the Tracker or contact me directly at dgud-at-users-dot-sf-dot-net

