1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

Main Page

From esdl

Jump to: navigation, search

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 wx included with erlang.

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.

News

2011-03-18: esdl-1.2:

  1. Requires erlang R14B01 (R14B02 on MacOSX)
  2. Supports, but do not require, multithreaded erlang
  3. Removed OpenGL use wx for OpenGL which is included in the standard erlang package i.e. you can still use opengl with esdl but you will need to change the includes to wx/include/gl.hrl

Beware that some functions have changed return values and arguments


2009-05-20: esdl-1.0.1:

  1. Fixed some installer problems.
  2. Added glu:triangulate/2 since glu:tess* crashes for me on windows.

2009-05-08:

  1. A new version, mostly a cleanup for Erlang R13B and minor bugfixes and build fixes.
  2. Klas Johansson have added SDL_ttf and SDL_image but they are not enabled by default, see makefile.

060626:

  1. One year between each update, here comes the new version which should work with Erlang/Otp-R11B.
  2. 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

Project Logo

Insert Logo here Image:MediaWikiSidebarLogo.png

Personal tools