
5 Oct
2004
5 Oct
'04
3:31 p.m.
Gennadiy Rozental wrote:
What and how exactly are you propose to fix?
The what is easy - boost/test/* should have no dependency on libs/*. None of the test headers should include anything other than boost/* or C++ standard headers. I suggest you fix it by taking the entire contents of libs/test/src/execution_monitor.cpp and putting them in a new file, say boost/test/execution_monitor_impl.hpp. Then change execution_monitor.cpp to simply say #include "boost/test/execution_monitor_impl.hpp". And finally, change boost/test/minimal.hpp to include execution_monitor_impl.hpp instead of execution_monitor.cpp. - Alan