I was able to get this working on a 32-bit Ubuntu 12.0.4 instance, but still having trouble on the 64-bit instance.

dub v0.9.20
dmd v2.064

I installed the following packages - libevent-dev, libssl-dev, libev-dev, libphobos2-dev, dmd, dub

As root, I ran dub init vibedtest vibe.d, cd into vibedtest and run dub build -v.

This is the output on the 64-bit instance - http://pastebin.com/sMtCEqBu. This time no problem with pkg-config, but still issues compiling.

I'm just testing development of an app, so I can work with the 32-bit instance for now. But i would like to move this onto a 64-bit environment eventually.

On Tue, 04 Feb 2014 08:12:37 +0100, Sönke Ludwig wrote:

Am 04.02.2014 05:02, schrieb Bear Cherian:

OK, i wasn't looking far up enough in the output. It has an error earlier where pkg-config is failing.

Trying to use pkg-config to resolve library flags for ["event", "event_pthreads", "ssl", "crypto"].
pkg-config failed: pkg-config exited with error code 1
Falling back to direct -lxyz flags.
Compiling...
(...)

The pkg-config error isn't fatal on its own, there must be something
else coming later. Can you paste the full build output? Ideally on
http://pastebin.com or something similar.