Hi,
I have a Visual Studio 2008 project using log4cxx that links (and runs) fine in
Debug mode using the Debug version of log4cxx, but fails to link in Release
mode using the release version of log4cxx. Here are the 13 undefined symbols:
1>-- Build started: Project: RepliKator04, Configura
b in "Additional
> dependencies" .
>
> Don't forget to add the directory of this lib in the field
> "Linker/General/Additional Library Directories"
>
> log4cxx.lib is not really a static lib. It's only the interface to the dll
> class and fun
Check that you have something like that:
> 1>Searching [your directories]\log4cxx.lib:
>
> I don't know any tools to check symbols. I think you could check with
> notepad, you can search about "getLogger" by example but if you find it, I
> don't know if you ca
t; in your error message.
> It's possible that the missing symbols declarations didn't have
> __declspec(export) when you compiled log4cxx.dll
>
> Did you take sources from SVN? I compiled the source downloaded from the web
> site with VisualStudio 2008 without any proble
yep. no change.
On May 7, 2010, at 15:57 , Fabian Jacquet wrote:
> Have you tried to recompile all from clean?
> Maybe the release lib is corrupted...
>
>
> On Fri, May 7, 2010 at 15:47, Jean-Denis Muys wrote:
> I downloaded the source code from the links at
> http
by experience a Mac developer.
Regards,
Jean-Denis
On May 7, 2010, at 17:40 , Reynolds, John wrote:
> I use the ant build system from the VS shell.
> In the source directory run ant for a release build or ant –Ddebug=true for a
> debug build
>
>
> From: Jean-Denis Muys [