On 2013-03-21 04:37, Mike Parker wrote:
Because some time ago DMD started shipping with '--export-dynamic' in the config file on Linux to (AFAIK) facilitate generation of exception stack traces. I was using straight function pointers at the time and, as a result, no one could use Derelict on Linux because of symbol clashes (e.g. the function pointer for glClear would clash with the glClear symbol in the shared lib). Switching to aliased function pointers was the work around. I will never "get" Linux.
Ok, I see. -- /Jacob Carlborg