Dexed Fails to Link on x86_64 Windows

Bienlein jeti789 at web.de
Wed Nov 8 08:26:03 UTC 2023


On Wednesday, 8 November 2023 at 08:23:02 UTC, Bienlein wrote:
> On Wednesday, 8 November 2023 at 08:22:16 UTC, Bienlein wrote:
>> On Thursday, 10 August 2023 at 22:38:06 UTC, Basile B. wrote:
>>> On Thursday, 10 August 2023 at 10:29:13 UTC, Basile B. wrote:
>>>> On Saturday, 22 July 2023 at 16:50:17 UTC, Ruby The Roobster 
>>>> wrote:
>>>>> Following all of the steps for building on windows, I get 
>>>>> the following linker error:
>>>>>
>>>>> ```
>>>>> dexed-d.obj : error LNK2019: unresolved external symbol 
>>>>> __imp__D3std12experimental6logger12__ModuleInfoZ referenced 
>>>>> in function ldc.dllimport_relocation
>>>>> ```
>>>>>
>>>>> I'm using LDC 1.32.0.
>>>>> Linker used is the Microsoft linker, not sure if that 
>>>>> matters.
>>>>
>>>> Since [those 
>>>> changes](https://gitlab.com/basile.b/dexed/-/commit/052e49aa35f7c2097bd714033a5ac75dac5fe992#9d1e5b64717091f93d3582fa8114e60b73160ccf_15_13) that should ~~work~~ compile (I admit I have not tested to see if that even runs) now.
>>>
>>> Actually I will tell you a little story. Trust it or dont.
>>>
>>> So I was on IRC, in contact with Richard, trying to fix the 
>>> problem. So it was like "if I do that that will be ok ?" 
>>> which I did. But there was still many error messages...So I 
>>> was a bit upset like "that still does not work..."
>>>
>>> It turns out that this worked... but the linker output 3000 
>>> lines of warnings..
>>
>> If there is a working executable, could it be placed on some 
>> location from which it can be grabed? Maybe from 
>> https://gitlab.com/basile.b/dexed?
>
> Sorry, I meant a working executable for Windows.

On AppYewyor it is no longer available. It says: "Artifacts older 
than 1 month are automatically deleted. For more details see 
Artifacts retention policy.".


More information about the Digitalmars-d-ide mailing list