Am 05.11.2013 08:31, schrieb Casper Faergemand:
Sorry, I can't find an edit button.
Editing is not (cannot be) supported due to the newsgroup nature of the
forum, even though it would sometimes be handy.
I see that some of the dependencies are "invalid library format", specifically for libraries found in the "win-i386" folder. Two of the three libraries are also found in the "win-amd64" folder. Using "--arch=x86_64" gives me "fatal error LNK1104: cannot open file '........\AppData\Roaming\dub\packages\vibe-d-master\lib\win-amd64/event2.lib'"
There is no event2.dll, so that's probably the fault. Is it supposed to be included in vibe-d master or should I just find one myself?
Exactly, currently there is no precompiled 64-bit version of libevent
included, so there are two options:
- Add a field
"subConfigurations": {"vibe-d": "win32"}
to your
package.json file to use the WinAPI based driver instead (recommended) - Get the libevent2 sources and compile them with VS (a static
library is fine, no need for a DLL+import library)
I may do 2 at some point myself, but due to 1 it has a quite low
priority right now.