www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.bugs - [Issue 17126] New: [Visual D] Enables D compiler on C++ projects by

https://issues.dlang.org/show_bug.cgi?id=17126

          Issue ID: 17126
           Summary: [Visual D] Enables D compiler on C++ projects by
                    default
           Product: D
           Version: D2
          Hardware: All
               URL: http://dlang.org/
                OS: Windows
            Status: NEW
          Severity: blocker
          Priority: P3
         Component: visuald
          Assignee: nobody puremagic.com
          Reporter: ehysta gmail.com

VS 2015.

After update to VisualD 0.44.beta-2 it enables DMD for C++ projects (sic!) by
default (wtf?), which causes a phobos64.lib linking.

I found an option: Project Properties - General - D Compiler, with note:
Disable to avoid some changed linked defaults. 

Currently "DMD - Reference compiler" is set, choosing "disable" eliminates
phobos linking, but adds a new option to project:
"<DCompiler>None</DCompiler>", which is definitely no go (again, this is C++
project, none of D projects in my solution).

--
Jan 29 2017