Re: [Cppunit-devel] CppUnit 1.7.10 tar ball
Brought to you by:
blep
|
From: Steve M. R. <ste...@vi...> - 2002-04-05 13:57:52
|
On Thu, Apr 04, 2002 at 05:42:10PM +0200, Baptiste Lepilleur wrote: > > And later: > > $ make install > > [...] > > /usr/bin/install: cannot create regular file > > `/usr/local/share/cppunit/html/html/index.html': No such file or > > directory > > make[2]: *** [install-htmlDATA] Error 1 > > That's one "html" too much? > > You may not have installed doxygen (the documentation generator). If doxygen is not installed, then no docs are built nor installed. > Though, that is kind of weird since we provide the > generated documentation in a separate bundle. That lead me to beleive this > would be a bug in the makefile (don't know how to fix that one). Which is a bug? That we provide docs in a separate bundle? That was a deliberate decision, as I recall. It allows you to cater both to the folks who HAVE doxygen and the folks that DON'T. If you put the docs inside the sources, then the former complain about bloat, and if you don't include docs anywhere, then the latter group loses. > > On using the deprecated TextTestRunner.h the preprocessor could not find > > the include file, I changed in include/cppunit/TextTestRunner.h this > > line > > #include <cppunitui/text/TestRunner.h> > > to > > #include <../cppunitui/text/TestRunner.h> > > Hum, something is wrong there. The include hierarchy is supposed to be like > this: > > include/ > cppunit/ > TextTestRunner.h > cppunitui/ > text/ > TestRunner.h The problem may lie in the fact that none of the cppunitui headers get installed. You won't notice this problem as you work from the source dir. The last time I looked at this, the only stuff in cppunitui was for MSVC++, so I didn't make install rules. But that seems to have changed. Anything that is generally useful ought to get installed. However, it would be truly obnoxious to create both /usr/include/cppunit and /usr/include/cppunitui Why isn't the latter stuff inside include/cppunit/ui ? -S -- by Rocket to the Moon, by Airplane to the Rocket, by Taxi to the Airport, by Frontdoor to the Taxi, by throwing back the blanket and laying down the legs ... - They Might Be Giants |