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.