On Tue, 12 Nov 2013 18:03:11 GMT, Jared wrote:
On Tue, 12 Nov 2013 09:56:34 GMT, Sönke Ludwig wrote:
This seems to be caused by DUB inserting the .a files on the compiler command line instead of the linker command line. I've committed a fix to git master.
Thanks for getting this fixed so quickly! I'm now getting a different build error:
dub -v Using dub registry url 'http://code.dlang.org/' Looking for local package map at /var/lib/dub/packages/local-packages.json Looking for local package map at /Users/jared/.dub/packages/local-packages.json Looking for local package map at /var/lib/dub/packages/local-packages.json Looking for local package map at /Users/jared/.dub/packages/local-packages.json Looking for local package map at /var/lib/dub/packages/local-packages.json Looking for local package map at /Users/jared/.dub/packages/local-packages.json Looking for local package map at /var/lib/dub/packages/local-packages.json Looking for local package map at /Users/jared/.dub/packages/local-packages.json Note: Failed to determine version of package dgame at /Users/jared/Code/DGame. Assuming ~master. Collecting dependencies for dgame Checking dependencies in '/Users/jared/Code/DGame' Generating using build Target is up to date. Skipping build. Running dgame Error: Executable file not found: (...)
Do you have the "dgame" executable in the cwd? If not, is it in .dub/build/*/?
I'll add some more diagnostic output that should be helpful.