I've been using CPPUnit with Visual, and I had to port my app to Borland C++ Builder 5.0.

I had a problem with the package 1.12.1, because the DynamicLibraryManagerException wasn't declared "public".

So I modified the DynamicLibraryManagerException.h file, changing line 19 to: class **CPPUNIT_API** DynamicLibraryManagerException : public std::runtime_error

And it know works (Open source Rules !!).

Do I have to send a patch or something to anyone for that ?