From: Gennadiy Rozental (gennadiy.rozental_at_[hidden])
Date: 2004-10-05 08:00:12
> > But minimal.hpp includes the line
> > #include <libs/test/src/execution_monitor.cpp>
> > which fails to compile - because my include path doesn't have a
> > directory
> > with the boost libs directory in it. And nor should it.
> > This is unfortunate, and arguably a violation of the header policy
> > (libs as
> > a sub-directory name is highly likely to clash with other libraries,
> > unlike
> > boost).
> > Header files should not be including implementation files. This is
> > especially the case with the minimal test facility, whose whole point
> > is to
> > be usable without requiring linking with implementation files.
> > Changing to
> > textual inclusion of implementation files is not a great improvement.
> You are absolutely right. Gennadiy, are you going to fix this?
What and how exactly are you propose to fix?
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk