Thread overview
Linker error: _D6object__T10RTInfoImplVAmA2i48i57ZQyyG2m
May 30, 2019
Robert M. Münch
May 30, 2019
KnightMare
May 30, 2019
Robert M. Münch
May 30, 2019
Robert M. Münch
May 30, 2019
I updated to the latest DMD compiler and just re-compiled a project and now I get two unresolved external errors:

widgets.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_D6object__T10RTInfoImplVAmA2i48i57ZQyyG2m".
widgets.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_D6object__T10RTInfoImplVAmA2i32i14ZQyyG2m".

What is this about? That looks like some D internal stuff...

-- 
Robert M. Münch
http://www.saphirion.com
smarter | better | faster

May 30, 2019
> widgets.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_D6object__T10RTInfoImplVAmA2i48i57ZQyyG2m".
> widgets.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_D6object__T10RTInfoImplVAmA2i32i14ZQyyG2m".
>

immutable(ulong[2]) object.RTInfoImpl!([48, 57]).RTInfoImpl
immutable(ulong[2]) object.RTInfoImpl!([32, 14]).RTInfoImpl
through
writeln( demangle("_D6object__T10RTInfoImplVAmA2i48i57ZQyyG2m"));
writeln( demangle("_D6object__T10RTInfoImplVAmA2i32i14ZQyyG2m"));
May 30, 2019
On 2019-05-30 16:06:48 +0000, KnightMare said:

> immutable(ulong[2]) object.RTInfoImpl!([48, 57]).RTInfoImpl
> immutable(ulong[2]) object.RTInfoImpl!([32, 14]).RTInfoImpl
> through
> writeln( demangle("_D6object__T10RTInfoImplVAmA2i48i57ZQyyG2m"));
> writeln( demangle("_D6object__T10RTInfoImplVAmA2i32i14ZQyyG2m"));

Thanks, forgot about demangle()... However, that doesn't help my any further. Any ideas?

-- 
Robert M. Münch
http://www.saphirion.com
smarter | better | faster

May 30, 2019
On 2019-05-30 15:36:53 +0000, Robert M. Münch said:

> I updated to the latest DMD compiler and just re-compiled a project and now I get two unresolved external errors:
> 
> widgets.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_D6object__T10RTInfoImplVAmA2i48i57ZQyyG2m".
> widgets.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_D6object__T10RTInfoImplVAmA2i32i14ZQyyG2m".
> 
> What is this about? That looks like some D internal stuff...

Ok, so the problem was, that the 64-bit phobos lib wasn't updated. It was still the old one from a DMD version before.

-- 
Robert M. Münch
http://www.saphirion.com
smarter | better | faster