On Saturday, 3 December 2016 at 16:07:47 UTC, moe wrote:
On Sunday, 11 September 2016 at 02:17:21 UTC, Vlasov Roman wrote:
Hello, guys.
I tried to build HelloWorld with dub, but i got strange linker error:

[...]


I just switched from Windows to linux (arch) and got the exact same problem. Did you resolve this yet? I'm not very experienced with development on linux any hint here would be welcome.

Never mind, I just found in the arch-wiki that on arch dmd and libphobos are build without PIC support. Which seams to be causing the problem. The easiest way is to compile using clang instead.

CC=/usr/bin/clang dub

Alternatively get gdc with PIC support.

Sorry for the necromancy. I have been searching for a solution for a couple hours. Did not expect to find something shortly after posting...

Reply via email to