What's the difference between https://github.com/D-Programming-Deimos/glfw and https://github.com/DerelictOrg/DerelictGLFW3
Edn via Digitalmars-d
digitalmars-d at puremagic.com
Mon Oct 20 23:41:11 PDT 2014
On Sunday, 19 October 2014 at 23:57:33 UTC, Mike Parker wrote:
> On 10/20/2014 4:11 AM, Edn wrote:
>> Hello,
>>
>> what's the difference between
>> https://github.com/D-Programming-Deimos/glfw and
>> https://github.com/DerelictOrg/DerelictGLFW3
>>
>> thanks in advance
>
> The bindings at Deimos have a link-time dependency on GLFW.
> Whether you want to link with the static library or link with
> the shared library, you need to with something when compiling
> your app. All of the bindings in Deimos are like this -- they
> are /static/ bindings.
>
> The Derelict binding has no link-time dependency. You can build
> your app without having the development version of GLFW on your
> system. When the app is run, it searches the system path for
> the GLFW shared library and loads it into memory (you have to
> call DerelictGLFW3.load() for this to happen). All of the
> bindings in DerelictOrg are like this -- they are /dynamic/
> bindings.
>
> ---
> This email is free from viruses and malware because avast!
> Antivirus protection is active.
> http://www.avast.com
I'm trying to compile a simple program using D and GLFW. I heard
that in order to use Deimos GLFW you will have to compile
https://github.com/glfw/glfw using the digitalmars c++ compiler
since dmd only supports OMF?
More information about the Digitalmars-d
mailing list