|
Boost-Build : |
From: David Abrahams (dave_at_[hidden])
Date: 2002-10-18 11:11:28
Beman Dawes <bdawes_at_[hidden]> writes:
> At 04:28 PM 10/17/2002, David Abrahams wrote:
>
> > Once you've learned that "don't know how to make" really means "file not
>
> >> found", its low priority. But until you've learned that, it is a
> >> showstopper.
> >
> >It's a typical kind of message from any make system, ...
>
> But these errors were from a regression test system. To an end user like
> me, it is just an implementation detail that it is built on top of a make
> system.
>
> Are you saying that it just isn't going to be possible to ever get
> Boost.Build to do basic error reporting, like associating an error with a
> file name and line number?
No, I'm not saying that. As I wrote in a previous message,
"In v2 we have a nice backtrace framework which can give you a call
stack backtrace with file names and line numbers."
However, for some kinds of errors it will be hard to for the system to
decide where the error actually occurred due to Jam's uniform syntax
and treatment of everything as a list-of-strings.
-- David Abrahams dave_at_[hidden] * http://www.boost-consulting.com Building C/C++ Extensions for Python: Dec 9-11, Austin, TX http://www.enthought.com/training/building_extensions.html
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk