Bug 15118 – Have dmd on Win32 look for optlink.exe instead of link.exe

Status
RESOLVED
Resolution
FIXED
Severity
enhancement
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
x86
OS
Windows
Creation time
2015-09-26T03:27:41Z
Last change time
2019-10-20T19:42:08Z
Keywords
Optlink, pull
Assigned to
No Owner
Creator
Walter Bright

Comments

Comment #0 by bugzilla — 2015-09-26T03:27:41Z
This will help prevent user confusion between optlink and Microsoft's link.exe.
Comment #1 by bugzilla — 2015-09-26T03:28:04Z
(I mean also rename link.exe to be optlink.exe.)
Comment #2 by turkeyman — 2015-09-26T03:54:10Z
It never occurred to me that renaming a tool that has been around for 10s of years was a reasonable thing to expect ;)
Comment #3 by code — 2015-09-27T17:20:09Z
Sounds like a good idea now that we have more users with both toolchains installed. The binary is small enough to simply ship a copy for a while. See https://github.com/D-Programming-Language/installer/pull/149.
Comment #4 by dlang-bot — 2019-10-11T07:40:20Z
@rainers created dlang/dmd pull request #10468 "fix issue 15118 - Win32: default to using optlink.exe with the Digital Mars toolchain" fixing this issue: - fix issue 15118 - Win32: default to using optlink.exe with the Digital Mars toolchain https://github.com/dlang/dmd/pull/10468
Comment #5 by dlang-bot — 2019-10-20T19:42:08Z
dlang/dmd pull request #10468 "fix issue 15118 - Win32: default to using optlink.exe with the Digital Mars toolchain" was merged into stable: - 41e43411112fa1091d50f5645a56507e48bd2b64 by Rainer Schuetze: fix issue 15118 - Win32: default to using optlink.exe with the Digital Mars toolchain https://github.com/dlang/dmd/pull/10468