dmd & dub from git master

"Nordlöw" via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Sun Jul 6 02:54:09 PDT 2014


Trying to use dub git master with dmd git master fails

as[per:/home/per] master(+20/-466) ± dub init vibtest vibe.d
Successfully created an empty project in '/home/per/vibtest'.
[per:/home/per] master(+20/-466) ± cd vibtest/
/home/per/vibtest
[per:/home/per/vibtest] $ dub
Fetching vibe-d 0.7.20 (getting selected version)...
Placing vibe-d 0.7.20 to /home/per/.dub/packages/...
Building vibe-d 0.7.20 configuration "libevent", build type debug.
Running dmd...
../.dub/packages/vibe-d-0.7.20/source/vibe/templ/parsertools.d(12): 
Error: module metastrings is in file 'std/metastrings.d' which 
cannot be read
import path[0] = ../.dub/packages/vibe-d-0.7.20/source/
import path[1] = ../.dub/packages/libevent-master
import path[2] = ../.dub/packages/openssl-master
import path[3] = 
/home/per/opt/x86_64-unknown-linux-gnu/dmd/bin/../lib
import path[4] = 
/home/per/opt/x86_64-unknown-linux-gnu/dmd/bin/../include/d2
import path[5] = 
/home/per/opt/x86_64-unknown-linux-gnu/dmd/bin/../import
FAIL 
../.dub/packages/vibe-d-0.7.20/.dub/build/libevent-debug-linux.posix-x86_64-dmd-7D4E6F7D7874CAC10CFE2C8A1AA191A2/ 
vibe-d staticLibrary
Error executing command run: dmd failed with exit code 1.

Should I use a specific release of vibe.d instead?

If so should I give a specific version to

     dub init

or to

     dub

?


More information about the Digitalmars-d-learn mailing list