On Sun, 09 Mar 2014 13:10:02 GMT, Dicebot wrote:
What kind of linking errors? Application written using vibe.d need to be linked to libevent and openssl. dub takes care of it automatically but for stand-alone package I have written this simple runner script: https://github.com/Dicebot/Arch-PKGBUILDs/blob/master/vibed/viberun
Linking errors like this:
http://dpaste.com/hold/1715523/
I tried with viberun but I still get the link errors. Btw, I'm using ldc2, not dmd, I guess that's the reason, though I modified the script to call ldc2/ldmd instead.
vibe.d itself can be pre-built as a static library to speed up compilation of user code but it is not necessary
It may be the case that I'll have to provide a static library then if ldc needs it. As I understand it, dmd backend is using a proprietary license and I can't include it in Debian, I hope I'm wrong there :-/