[erlang-questions] wxErlang gl and glu modules conflict with esdl

Dan Gudmundsson dgud@REDACTED
Thu Apr 16 08:23:58 CEST 2009

I did think about it, I've written both the libraries, but decided to ignore it, esdl it 
mostly (only?) used by wings and don't work in smp emulator, so I thought the future would
belong to wxErlang which will be included with Erlang/OTP instead.
Also the code is better in the wxErlang and covers later revisions, what would be best 
would an identical api that would discover which backend to run.

You can easily run erl -pa /PATH/TO/ESDL/ -s wings start for wings.

I also had name problems, gl2 wx_gl :-)


Sergei Golovan wrote:
> Hi!
> While trying Erlang R13A (and R13B snapshot) I've found that esdl
> modules gl and glu don't work anymore. Their names clash with glu and
> gl modules from wxErlang. May be it would be better to ship gl and glu
> under some different names? It's always a bad idea to break existing
> libraries which are in use by other projects (modeller Wings 3D uses
> esdl and breaks if wxErlang is installed). Since gl and glu aren't
> used in Erlang/OTP applications yet, it's relatively cheap to change
> the modules names.
> Cheers!

More information about the erlang-questions mailing list