On Wednesday, 3 August 2016 at 14:58:04 UTC, bachmeier wrote:
On Wednesday, 3 August 2016 at 14:01:34 UTC, llaine wrote:
On Wednesday, 3 August 2016 at 13:49:36 UTC, bachmeier wrote:

Probably because you need the D runtime. One way is to import core.runtime and call Runtime.initialize().


Where should I call this Runtime.initialize() ?

Does the second answer to this question

http://stackoverflow.com/questions/676498/haskell-binding-with-ruby-through-ffi

help? It's Haskell, but I think the hs_init function call is equivalent to Runtime.initialize. I've never done this sort of thing with Ruby so I might be missing something.


So basically I have to create wrapper.c ?
I guess my D code is not valid.

For example, if I call it directly from a C program it would also breaks for sure.

Is there any good documentation on it? I've look at the official documentation, but i'm afraid it might be too advanced for me.

Reply via email to