Linker error for d.o: relocation R_X86_64_32 against `__dmd_personality_v0'

Basile B. via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Sat Apr 23 10:15:04 PDT 2016


On Saturday, 23 April 2016 at 17:06:07 UTC, rcorre wrote:
> On Saturday, 23 April 2016 at 00:55:07 UTC, rcorre wrote:
>> On Friday, 22 April 2016 at 10:25:34 UTC, Chris wrote:
>>> [...]
>>
>> No luck with cmain.d.
>> Its definitely an environmental problem -- I have an almost 
>> identical Archlinux desktop that is fine.
>> I thought I'd try my dev DMD, but realized I can't even 
>> compile it now that DMD is written in D >.<
>
> Got it! I installed hardening-wrapper to build python34.
> gcc was pointing to /usr/bin/hardening-wrapper/gcc.
>
> I had to look up what hardening-wrapper even is -- and I found 
> my way straight to the archwiki article describing exactly my 
> problem:
>
> https://wiki.archlinux.org/index.php/D_(programming_language)#hardening-wrapper
>
> Thank you to everyone who tried to help!

I wish this could have been a more general issue with a more 
general fix. Actually I follow this topic since 3 days because of 
this horror:

http://imgur.com/6YHJF0P

Note the similar dmd_personnality thing.


More information about the Digitalmars-d-learn mailing list