Thread overview
[Issue 11997] rdmd should search its binary path for the compiler
[Issue 11997] rdmd should search it's binary path for the compiler
Jun 12, 2017
Joakim
Jul 12, 2017
Vladimir Panteleev
Jul 16, 2017
Vladimir Panteleev
June 09, 2015
https://issues.dlang.org/show_bug.cgi?id=11997

Andrei Alexandrescu <andrei@erdani.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|unspecified                 |D2

--
June 12, 2017
https://issues.dlang.org/show_bug.cgi?id=11997

--- Comment #1 from Joakim <dbugz@joakim.fea.st> ---
Just ran into this now that ldc is starting to ship rdmd with the 1.3 beta2 release.  What's weird is even if I add dmd's path from the unpacked zip to my PATH, rdmd can't find it, though I can call dmd just fine.  rdmd only works without --compiler if dmd is installed in the system path.

I can submit a PR so that rdmd always prepends its path to the defaultCompiler, so that the one next to it is the one tried.  Let me know if you like that solution.

--
July 12, 2017
https://issues.dlang.org/show_bug.cgi?id=11997

Vladimir Panteleev <dlang-bugzilla@thecybershadow.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #2 from Vladimir Panteleev <dlang-bugzilla@thecybershadow.net> ---
https://github.com/dlang/tools/pull/250

--
July 16, 2017
https://issues.dlang.org/show_bug.cgi?id=11997

Vladimir Panteleev <dlang-bugzilla@thecybershadow.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|rdmd should search it's     |rdmd should search its
                   |binary path for the         |binary path for the
                   |compiler                    |compiler

--
July 17, 2017
https://issues.dlang.org/show_bug.cgi?id=11997

--- Comment #3 from github-bugzilla@puremagic.com ---
Commits pushed to master at https://github.com/dlang/tools

https://github.com/dlang/tools/commit/f7e6f4ed925f6a8f97b4c0f02cfce2620489357a Fix Issue 11997 - rdmd should search it's binary path for the compiler

https://github.com/dlang/tools/commit/ee59ec92912cf98f4167a6802383804cb8d7aa9a Merge pull request #250 from joakim-noah/rdmd

Fix Issue 11997 - rdmd should search it's binary path for the compiler merged-on-behalf-of: Vladimir Panteleev <github@thecybershadow.net>

--
July 17, 2017
https://issues.dlang.org/show_bug.cgi?id=11997

github-bugzilla@puremagic.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--
August 10, 2017
https://issues.dlang.org/show_bug.cgi?id=11997

--- Comment #4 from github-bugzilla@puremagic.com ---
Commits pushed to newCTFE at https://github.com/dlang/tools

https://github.com/dlang/tools/commit/f7e6f4ed925f6a8f97b4c0f02cfce2620489357a Fix Issue 11997 - rdmd should search it's binary path for the compiler

https://github.com/dlang/tools/commit/ee59ec92912cf98f4167a6802383804cb8d7aa9a Merge pull request #250 from joakim-noah/rdmd

--
August 16, 2017
https://issues.dlang.org/show_bug.cgi?id=11997

--- Comment #5 from github-bugzilla@puremagic.com ---
Commits pushed to stable at https://github.com/dlang/tools

https://github.com/dlang/tools/commit/f7e6f4ed925f6a8f97b4c0f02cfce2620489357a Fix Issue 11997 - rdmd should search it's binary path for the compiler

https://github.com/dlang/tools/commit/ee59ec92912cf98f4167a6802383804cb8d7aa9a Merge pull request #250 from joakim-noah/rdmd

--
April 10, 2018
https://issues.dlang.org/show_bug.cgi?id=11997

--- Comment #6 from github-bugzilla@puremagic.com ---
Commit pushed to master at https://github.com/dlang/tools

https://github.com/dlang/tools/commit/2e516ab51a5d1c0329312aa56960281c95e57a33 rdmd: Append binExt to the compiler path to check from the same directory

Fixes using the compiler from rdmd's directory (issue 11997) on
Windows.

--