>Where did you had the throw() exactly ? This is a CppUnit portability issue
>that I need to fix in the CppUnit project tree. Did you add the destructor
>?
The initial error was in DynamicLibraryManagerException. This class inherits
std::runtime_error. Since there is no destructor defined for this class, I
guess the compiler writes its own default destructor. The default
destructors signature must be different from the
std::runtime_error::~runtime_error. So I've added a destructor declaration
with an empty definition in the .cpp file.
>Hmm, This is a copy of CppUnit 1.9.10 tarball (without some of the example
>and GUI testrunners). On Windows, this is used so that it can compile
>nearly
>'out of the box' (you still need to install boost, though). The building of
>the CppUnit library is integrated with the VC++ projects. Can't this be
>done
>on Unix (installing the lib localy in the build/ dir and using it from
>there) ?
Should be possible. I'll try.
Thank you, Baptiste and Sven for all your help.
Regards,
Rohith.
_________________________________________________________________
Unlimited Internet access -- and 2 months free! Try MSN.
http://resourcecenter.msn.com/access/plans/2monthsfree.asp
|