On 6/21/13 4:21 AM, Sönke Ludwig wrote:
Am 21.06.2013 09:48, schrieb Andrew Edwards:
On 6/21/13 3:40 AM, Sönke Ludwig wrote:
Am 21.06.2013 09:27, schrieb Andrew Edwards:
I've configured a the sample website (http://vibed.org/docs) but ran
into linker errors even though all dependencies seems to have installed
correctly. Any suggestions?
(...)
That issue should have been fixed on vibe.d master on 6/17. Is the
output from a recent run and DUB at the latest version?
Maybe it helps to let it reinstall vibe.d by issuing "dub uninstall
vibe-d".
I just cloned install dub, initialized the project and set the
dependencies to
"dependencies": {
"vibe-d": "~master",
"libevent": "~master",
"libev": "~master",
"openssl": "~master"
}
about five minutes before making that post.
I see.
I've since installed libev-dev form the administrator account and it
works.
Still strange that it tried to link against it in the first place. Can
you post the ~/.dub/packages/vibe-d-master/package.json file to make
sure there has nothing strange been happening with it?
www@localhost:~/.dub/packages/vibe-d-master$ cat package.json
{
"description": "Asynchronous I/O framework",
"authors": [
"S旦nke Ludwig",
"Jan Kr端ger",
"Matthias Dondorff",
"see github for more"
],
"libs-windows": [
"wsock32",
"ws2_32"
],
"copyFiles-windows-x86_64": [
"lib/win-amd64/libeay32.dll",
"lib/win-amd64/ssleay32.dll"
],
"version": "~master",
"license": "MIT",
"dependencies": {
"openssl": "~master"
},
"copyFiles-windows-x86": [
"lib/win-i386/libeay32.dll",
"lib/win-i386/ssleay32.dll"
],
"configurations": [
{
"copyFiles-windows-x86_64": [
"lib/win-amd64/libevent.dll"
],
"dependencies": {
"libevent": "~master"
},
"copyFiles-windows-x86": [
"lib/win-i386/libevent.dll"
],
"sourceFiles-windows-x86_64": [
"lib/win-amd64/event2.lib"
],
"name": "libevent",
"versions": [
"VibeLibeventDriver"
],
"sourceFiles-windows-x86": [
"lib/win-i386/event2.lib"
]
},
{
"platforms": [
"posix"
],
"dependencies": {
"libev": "~master"
},
"name": "libev",
"versions": [
"VibeLibevDriver"
]
},
{
"platforms": [
"windows"
],
"name": "win32",
"versions": [
"VibeWin32Driver"
]
},
{
"platforms": [
"windows"
],
"name": "winrt",
"versions": [
"VibeWinrtDriver"
]
}
],
"homepage": "http://vibed.org/",
"sourceFiles-windows-x86_64": [
"lib/win-amd64/libeay32.lib",
"lib/win-amd64/ssleay32.lib"
],
"excludedSourceFiles": [
"source/vibe/core/mutex.d",
"source/vibe/core/signal.d",
"source/vibe/crypto/md5.d",
"source/vibe/crypto/sha1.d",
"source/vibe/crypto/ssl.d",
"source/vibe/stream/stream.d"
],
"name": "vibe-d",
"copyright": "Copyright (c) 2012-2013 rejectedsoftware e.K.",
"targetType": "library",
"sourceFiles-windows-x86": [
"lib/win-i386/eay.lib",
"lib/win-i386/ssl.lib"
]