[cfe-dev] RFC: Clang driver redesign
hupernikon at gmail.com
Wed Nov 9 20:15:34 CST 2011
On Wed, Nov 9, 2011 at 10:00 AM, David Chisnall <csdavec at swan.ac.uk> wrote:
> On 9 Nov 2011, at 14:50, Christopher Jefferson wrote:
> > True. I'm not sure of the best way of handling this.
> > To be honest, I would just prefer a nicer error / warning message.
> Making some attempt to inform the user of their (extremely common) mistake,
> and how they could go about fixing it, would make life much better for
> users. I'm not sure of the best place for this to live (clang? linker?) Of
> course it also isn't necessary to catch all cases, just some basic guidance.
> Having the driver look for std:: (or the mangling of std::) in linker
> strings and print a fixit saying that you should link to a C++ standard
> library would be a nice addition.
It should only do so when it can determine the file output is to be an
executable. In that case, it should (depending on user settings) go a step
further and add the missing linker option for the (user specified) C++
Apokalypse Software Corp.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the cfe-dev