[Issue 13759] New: VS2010 Win64 linker path wrong
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Thu Nov 20 18:21:25 PST 2014
https://issues.dlang.org/show_bug.cgi?id=13759
Issue ID: 13759
Summary: VS2010 Win64 linker path wrong
Product: D
Version: unspecified
Hardware: x86_64
OS: Windows
Status: NEW
Severity: major
Priority: P1
Component: VisualD
Assignee: nobody at puremagic.com
Reporter: turkeyman at gmail.com
Fresh install of VisualD (0.3.40-b1) into VS2010.
New console app, solution defaults to 32bit, add 64bit via the configuration
manager, try and build, linking fails, complains about mspdb100.dll.
The problem:
tools -> options -> project and solutions -> visual d settings -> dmd
directories -> x64 tab
The x64 tab has some additional options, particularly: "override linker
settings from sc.ini" which is ticked, and the path in linker defaults to
$(VCINSTALLDIR)\bin\link.exe
This path is wrong, that is the 32bit linker. The correct path is:
$(VCINSTALLDIR)\bin\amd64\link.exe
I changed the path and it works as expected.
--
More information about the Digitalmars-d-bugs
mailing list