RejectedSoftware Forums

Sign up

Pages: 1 2

Re: Link errors

On Thu, 03 Apr 2014 11:54:38 GMT, Sönke Ludwig wrote:

On Thu, 03 Apr 2014 11:29:45 GMT, Yaroslav wrote:

On Thu, 03 Apr 2014 12:31:25 +0200, Sönke Ludwig wrote:

Oh, I forgot the -v, it should be dub --force -v - sorry for the
confusion! If the reinstall didn't help, can you post the -v output, too?

I reinstalled, but it didn't help.

Info output is here: http://pastebin.com/FDGPWaxj
Error output is here: http://pastebin.com/tbZCZBbz

Everything except for the errors looks fine so far. Two things that may give more insight:

  1. Using dub --combined to build everything at once

  2. Does a minimal program compile? e.g. dmd hello.d with hello.d:

    import std.stdio;
    void main() { writefln("Hello, World!"); }
    

dub --combined
Yes, it works. Thank you!dub --combined instead of dub, or there are other ways to fix it?

Re: Link errors

Am 03.04.2014 13:29, schrieb Yaroslav:

On Thu, 03 Apr 2014 12:31:25 +0200, Sönke Ludwig wrote:

Oh, I forgot the -v, it should be dub --force -v - sorry for the
confusion! If the reinstall didn't help, can you post the -v output, too?

I reinstalled, but it didn't help.

Info output is here: http://pastebin.com/FDGPWaxj
Error output is here: http://pastebin.com/tbZCZBbz

Okay one strange thing that I noticed is that OPTLINK 8.00.15 comes
together with DMD 2.065, but vibe.d 0.7.18 doesn't compile on DMD 2.065
(using dub upgrade --prerelease to get the latest 0.7.19 RC solves
this), but it does compile fine, judging by the log output. So it looks
like there is still some mixture of 2.065 and some older DMD version at
play.

Re: Link errors

On Thu, 03 Apr 2014 14:03:35 +0200, Sönke Ludwig wrote:

Am 03.04.2014 13:29, schrieb Yaroslav:

On Thu, 03 Apr 2014 12:31:25 +0200, Sönke Ludwig wrote:

Oh, I forgot the -v, it should be dub --force -v - sorry for the
confusion! If the reinstall didn't help, can you post the -v output, too?

I reinstalled, but it didn't help.

Info output is here: http://pastebin.com/FDGPWaxj
Error output is here: http://pastebin.com/tbZCZBbz

Okay one strange thing that I noticed is that OPTLINK 8.00.15 comes
together with DMD 2.065, but vibe.d 0.7.18 doesn't compile on DMD 2.065
(using dub upgrade --prerelease to get the latest 0.7.19 RC solves
this), but it does compile fine, judging by the log output. So it looks
like there is still some mixture of 2.065 and some older DMD version at
play.

Thank you, Ludwig. It fixed.

Pages: 1 2