On Mar 16, 2005, at 7:44 AM, Peter Steiner wrote:
Hello!
I'm trying to integrate log4cxx into a new Visual Studio 2003 project and tried to use the static library.
Using the current CVS head (from 2005-03-15 16:00GMT), I have found several problems:
I've attempted to address these issues without resorting to Microsoft specific pragmas. I've put in code into configurator.cpp which should force the stock appenders, layouts and filters to be linked. The rationale was the only time that you need to load classes by name are within the configurators and if you don't use a configurator, then you shouldn't be forced to link in appenders that you won't use.
One of the default configuration tests was failing with VC but not with gcc, so there is still probably some tweaking left to do, but it should be in the ballpark. I've also added a static build to Gump.
