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 :-/