On Saturday, 23 March 2013 at 04:34:53 UTC, Chris Cain wrote:
On Friday, 15 March 2013 at 17:40:36 UTC, Moritz Maxeiner wrote:
Hi, I would like to announce llvm-d, which provides LLVM
bindings for D.
Greetings,
I hope you don't mind a bit of a support request, but I'm
having difficulties getting it to work:
https://gist.github.com/Zshazz/c7dbd6eee0b6b242252b
The code is from
http://npcontemplation.blogspot.com/2008/06/secret-of-llvm-c-bindings.html
but with slight updates (and obviously fixing syntax to work in
D).
This is running on Manjaro Linux (a derivative of Archlinux)
and using DMD v2.062.
Thanks for your time.
No problem at all. There is an example quoted in the README and
how to compile it, so without further information form your side
I don't know what the problem is. To get the example from the
README working:
- Download/Clone the github repo into a folder (let's say llvm-d)
- cd into that folder
- execute rdmd -L-ldl sample/multithreaded.d
The need for the -dl flag is only for POSIX platforms and will be
gone with the next commit as I have included a lib pragma.
If the above doesn't help could you please tell me what exactly
you have done and at which point you have the problems?
-- Moritz