DMD-2.065.0-b3 and VisualD x64 select optlink as linker

Arjan arjan at ask.me.to
Tue Feb 11 14:47:08 PST 2014


>>> remarks:
>>> The "pipedmd.exe" command uses the link.exe found first in 
>>> the search path.
>>
>> This seems to be the main issue: there does not seem to be a 
>> link.exe at $(VCINSTALLDIR)\bin\link.exe, so it falls back to 
>> using PATH to let the system search for it, and this then 
>> grabs optlink. What would be a correct path for your 
>> installation?
>
> That might be the issue indeed...

No it is not, the ms link.exe is at $(VCINSTALLDIR)\bin\link.exe. 
I expanded the $(VCINSTALLDIR) to see whether or not the var is 
wrong or wrong expanded. Same problem optlink is invoked.
After adding $(VCINSTALLDIR)\bin to the search path BEFORE dmd 
install dir. The ms linker gets invoked...

Seems the option to override the sc.ini linker does not take the 
path into account.???


More information about the Digitalmars-d-ide mailing list