log4cplus-devel Mailing List for log4cplus (Page 27)
Logging Framework for C++
Brought to you by:
wilx
You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
(2) |
Apr
(2) |
May
(1) |
Jun
|
Jul
|
Aug
(2) |
Sep
(3) |
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2005 |
Jan
|
Feb
(1) |
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
2006 |
Jan
|
Feb
(1) |
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
(3) |
Nov
(7) |
Dec
(15) |
2007 |
Jan
(19) |
Feb
(23) |
Mar
(40) |
Apr
(36) |
May
(18) |
Jun
(8) |
Jul
(10) |
Aug
(18) |
Sep
(18) |
Oct
(4) |
Nov
(1) |
Dec
(4) |
2008 |
Jan
(2) |
Feb
(1) |
Mar
(4) |
Apr
(16) |
May
(17) |
Jun
(15) |
Jul
(23) |
Aug
(7) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
2009 |
Jan
(2) |
Feb
(1) |
Mar
(1) |
Apr
(7) |
May
|
Jun
(5) |
Jul
(2) |
Aug
(9) |
Sep
|
Oct
(4) |
Nov
(6) |
Dec
(4) |
2010 |
Jan
(2) |
Feb
(2) |
Mar
(6) |
Apr
(5) |
May
(2) |
Jun
(13) |
Jul
(5) |
Aug
|
Sep
(2) |
Oct
(2) |
Nov
|
Dec
|
2011 |
Jan
(1) |
Feb
|
Mar
|
Apr
(2) |
May
(2) |
Jun
(11) |
Jul
(1) |
Aug
(4) |
Sep
(5) |
Oct
|
Nov
(4) |
Dec
|
2012 |
Jan
|
Feb
(13) |
Mar
(3) |
Apr
(5) |
May
(18) |
Jun
(22) |
Jul
(11) |
Aug
(25) |
Sep
(56) |
Oct
(1) |
Nov
(28) |
Dec
(3) |
2013 |
Jan
(66) |
Feb
(40) |
Mar
(61) |
Apr
(1) |
May
(45) |
Jun
(30) |
Jul
(30) |
Aug
(46) |
Sep
(23) |
Oct
(43) |
Nov
(95) |
Dec
(27) |
2014 |
Jan
(16) |
Feb
(19) |
Mar
(23) |
Apr
(18) |
May
(22) |
Jun
(12) |
Jul
(15) |
Aug
(16) |
Sep
(30) |
Oct
(10) |
Nov
(10) |
Dec
(5) |
2015 |
Jan
(2) |
Feb
(7) |
Mar
|
Apr
(1) |
May
(10) |
Jun
(3) |
Jul
(1) |
Aug
(5) |
Sep
|
Oct
(6) |
Nov
(2) |
Dec
(15) |
2016 |
Jan
(21) |
Feb
(6) |
Mar
(30) |
Apr
(12) |
May
(11) |
Jun
(4) |
Jul
(2) |
Aug
(7) |
Sep
(13) |
Oct
|
Nov
(6) |
Dec
(8) |
2017 |
Jan
(21) |
Feb
(5) |
Mar
(7) |
Apr
(3) |
May
|
Jun
(4) |
Jul
(18) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
(1) |
Feb
|
Mar
(2) |
Apr
(1) |
May
(4) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
2019 |
Jan
|
Feb
|
Mar
(1) |
Apr
(1) |
May
|
Jun
|
Jul
(4) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(2) |
2020 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2021 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2023 |
Jan
|
Feb
(3) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2024 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
|
Dec
|
From: Chris B. <ccm...@ya...> - 2005-02-03 16:31:06
|
Hi All. I'm building an app, using log4cplus as the logger( big suprise there). I've build log4cplus with VC++7.1 on Win XP. When I run my app, there are multiple memory leaks, that I have traced down to being caused by log4cplus, but I cannot track down the exact source. Anyone run into similar problems? Could it be the 'smart' pointers? Thanks Chris ______________________________________________________________________ Post your free ad now! http://personals.yahoo.ca |
From: <ben...@id...> - 2004-05-22 12:40:58
|
Dear Open Source developer I am doing a research project on "Fun and Software Development" in which I kindly invite you to participate. You will find the online survey under http://fasd.ethz.ch/qsf/. The questionnaire consists of 53 questions and you will need about 15 minutes to complete it. With the FASD project (Fun and Software Development) we want to define the motivational significance of fun when software developers decide to engage in Open Source projects. What is special about our research project is that a similar survey is planned with software developers in commercial firms. This procedure allows the immediate comparison between the involved individuals and the conditions of production of these two development models. Thus we hope to obtain substantial new insights to the phenomenon of Open Source Development. With many thanks for your participation, Benno Luthiger PS: The results of the survey will be published under http://www.isu.unizh.ch/fuehrung/blprojects/FASD/. We have set up the mailing list fa...@we... for this study. Please see http://fasd.ethz.ch/qsf/mailinglist_en.html for registration to this mailing list. _______________________________________________________________________ Benno Luthiger Swiss Federal Institute of Technology Zurich 8092 Zurich Mail: benno.luthiger(at)id.ethz.ch _______________________________________________________________________ |
From: Tommi <t.m...@ep...> - 2004-02-12 21:03:33
|
Hi, I sent a few days ago a path, which flushes the ConsoleAppender after each= =20 message. I need it, because I use std::ios::sync_with_stdio(false). The=20 functionality is now improved in the CVS-version. Like the file-appender=20 immediateFlush is now a option, which defaults to false. But I think it does not make much sense to make it optional and worse -=20 defaulting to false. Standard is to output each single character written to= =20 std::cout or std::cerr with a systemcall ::write. So even outputting "Hello= "=20 results in 5 systemcalls! That is mandatory, because someone might mix=20 iostream-output with stdio-output (printf and friends). If you don't use=20 stdio, you can switch it off with std::ios::sync_with_stdio(false). That=20 improves vastly the performance of std::cout and std::cerr. So in log4cplus the effect is in default configuration (immediateFlush to=20 false): without std::ios::sync_with_stdio(false): each single character triggers a= =20 system-call (very bad, but standard). with std::ios::sync_with_stdio(false): my logmessages are delayed until the= =20 buffer fills. In my application (a web-application-server) I don't see any= =20 messages until I hav logged enough. That is somekind irritating. I log to=20 stdout for good reason: I want to see, what happens. But I don't see it,=20 because output is buffered. When immediateFlus defaults to true (or is not optional at all) the effect = is: without std::ios::sync_with_stdio(false): no change with std::ios::sync_with_stdio(false): each logmessage is immediatly writte= n=20 to stdout in one single systemcall. I don't see any reason to switch immediateFlush off. It just delays=20 logmessages needlessly. Tommi M=E4kitalo |
From: Ganesh V. <gva...@ya...> - 2003-09-16 02:48:31
|
Hi, I was wondering if there was a GNU code in log4cplus. My company is very wary of using open source code that is not covered by any other license except Apache. Even if there is any sprinkling of code that needs GNU license, we cannot use it. I searched the source for the word 'GNU" and could not find anything. I would like to get a definitive answer. Thanks, Ganesh __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com |
From: <Cla...@ma...> - 2003-09-12 13:48:59
|
Hi all. I'm trying to install log4cplus-0.9.10 on a linux RedHat 8.0, but when I run "sh ./configure" I get the following error: [user@host log4cplus-0.9.10]$ sh ./configure : command not found configure: line 20: syntax error near unexpected token `elif' 'onfigure: line 20: `elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then [user@host log4cplus-0.9.10]$ Can you help me? Regards. Claudio. |
From: Joshua L. <ani...@ho...> - 2003-09-07 04:37:50
|
I was wondering if it would be possible to add either compile support for make in MingW+Msys or (better yet) add support for Jam. I'd like to use this package since I love using log4j but I'm not quite sure how to get it to compile, when I used ./configure then make I get this error: error: g++ -DHAVE_CONFIG_H -I. -I. -I../include/log4cplus -I../include -Wall -D_REENTRANT -g -O2 -c configurator.cxx -DDLL_EXPORT -DPIC -DPIC -o configurator.o configurator.cxx: In function `static void log4cplus::PropertyConfigurator::doConfigure(const log4cplus::tstring&, log4cplus::Hierarchy&)': configurator.cxx:241: function `static void log4cplus::PropertyConfigurator::doConfigure(const log4cplus::tstring&, log4cplus::Hierarchy&)' definition is marked dllimport make[1]: *** [configurator.lo] Error 1 make[1]: Leaving directory `/e/log4cplus-0.9.9/log4cplus-0.9.9/src' make: *** [all-recursive] Error 1 Also is it possible to build this as a static library or is it mainly in .dll form? Thanks. _________________________________________________________________ Send and receive larger attachments with Hotmail Extra Storage. http://join.msn.com/?PAGE=features/es |
From: Tad E S. <tcs...@ad...> - 2003-08-08 06:23:19
|
Ganesh, No you cannot share log4j and log4cplus properties files, however, the format is very similar. -- Tad Ganesh Vaideeswaran wrote: >Can log4cplus share the same properties file as log4j. >Is the format of the properties file used by log4cplus >different from log4j? > >Thanks > >-- Ganesh > >__________________________________ >Do you Yahoo!? >Yahoo! SiteBuilder - Free, easy-to-use web site design software >http://sitebuilder.yahoo.com > > >------------------------------------------------------- >This SF.Net email sponsored by: Free pre-built ASP.NET sites including >Data Reports, E-commerce, Portals, and Forums are available now. >Download today and enter to win an XBOX or Visual Studio .NET. >http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 >_______________________________________________ >Log4cplus-devel mailing list >Log...@li... >https://lists.sourceforge.net/lists/listinfo/log4cplus-devel > > > |
From: Ganesh V. <gva...@ya...> - 2003-08-05 18:18:23
|
Can log4cplus share the same properties file as log4j. Is the format of the properties file used by log4cplus different from log4j? Thanks -- Ganesh __________________________________ Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software http://sitebuilder.yahoo.com |
From: Tad S. <tad...@mc...> - 2003-05-01 21:23:13
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title></title> </head> <body> Could you try adding<br> "#include <log4cplus/spi/loggerimpl.h>" <br> to the configurator.cxx file to see if the errors go away?<br> <br> -- Tad<br> <br> Vogele, Jochen wrote:<br> <blockquote type="cite" cite="mid...@sv..."> <meta http-equiv="Content-Type" content="text/html; "> <meta name="Generator" content="MS Exchange Server version 5.5.2653.12"> <title>is msvc7 (.net) compiler supported ...</title> <p><font size="2" face="Arial">Hello, </font> </p> <p><font size="2" face="Arial">i tried to compile the project (converted to vc7 format) with the microsoft cv compiler version 7 (.Net) on a windows XP prof. machine, but the build failed with the following errors:</font></p> <p><font size="1" face="Courier New">------ Build started: Project: log4cplus_dll, Configuration: Release Win32 ------</font> </p> <p><font size="1" face="Courier New">Compiling...</font> <br> <font size="1" face="Courier New">threads.cxx</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException'</font></p> <p><font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException'</font> <br> <font size="1" face="Courier New">stringhelper.cxx</font> <br> <font size="1" face="Courier New">\OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\stringhelper.cxx(61) : warning C4244: '=' : conversion from 'log4cplus::tchar' to 'char', possible loss of data</font></p> <p><font size="1" face="Courier New">strftime.cxx</font> <br> <font size="1" face="Courier New">rootlogger.cxx</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException'</font></p> <p><font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException'</font> <br> <font size="1" face="Courier New">property.cxx</font> <br> <font size="1" face="Courier New">\OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\property.cxx(150) : warning C4800: 'std::_Tree<_Traits>::size_type' : forcing value to bool 'true' or 'false' (performance warning)</font></p> <p><font size="1" face="Courier New"> with</font> <br> <font size="1" face="Courier New"> [</font> <br> <font size="1" face="Courier New"> _Traits=std::_Tmap_traits<log4cplus::tstring,log4cplus::tstring,std::less<log4cplus::tstring>,std::allocator<std::pair<const log4cplus::tstring,log4cplus::tstring>>,false></font></p> <p><font size="1" face="Courier New"> ]</font> <br> <font size="1" face="Courier New">pointer.cxx</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException'</font></p> <p><font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException'</font> <br> <font size="1" face="Courier New">patternlayout.cxx</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException'</font></p> <p><font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException'</font> <br> <font size="1" face="Courier New">\OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\patternlayout.cxx(467) : warning C4018: '<' : signed/unsigned mismatch</font> <br> <font size="1" face="Courier New">\OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\patternlayout.cxx(500) : warning C4018: '<' : signed/unsigned mismatch</font> <br> <font size="1" face="Courier New">\OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\patternlayout.cxx(501) : warning C4244: '=' : conversion from 'wchar_t' to 'char', possible loss of data</font></p> <p><font size="1" face="Courier New">objectregistry.cxx</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException'</font></p> <p><font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException'</font> <br> <font size="1" face="Courier New">nteventlogappender.cxx</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException'</font></p> <p><font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException'</font> <br> <font size="1" face="Courier New">ndc.cxx</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException'</font></p> <p><font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException'</font> <br> <font size="1" face="Courier New">loglog.cxx</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException'</font></p> <p><font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException'</font> <br> <font size="1" face="Courier New">loglevel.cxx</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException'</font></p> <p><font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException'</font> <br> <font size="1" face="Courier New">loggerimpl.cxx</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException'</font></p> <p><font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException'</font> <br> <font size="1" face="Courier New">logger.cxx</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException'</font></p> <p><font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException'</font> <br> <font size="1" face="Courier New">layout.cxx</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException'</font></p> <p><font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException'</font> <br> <font size="1" face="Courier New">hierarchy.cxx</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException'</font></p> <p><font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException'</font> <br> <font size="1" face="Courier New">\OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\hierarchy.cxx(165) : warning C4800: 'std::_Tree<_Traits>::size_type' : forcing value to bool 'true' or 'false' (performance warning)</font></p> <p><font size="1" face="Courier New"> with</font> <br> <font size="1" face="Courier New"> [</font> <br> <font size="1" face="Courier New"> _Traits=std::_Tmap_traits<log4cplus::tstring,log4cplus::Hierarchy::ProvisionNode,std::less<log4cplus::tstring>,std::allocator<std::pair<const log4cplus::tstring,log4cplus::Hierarchy::ProvisionNode>>,false></font></p> <p><font size="1" face="Courier New"> ]</font> <br> <font size="1" face="Courier New">fileappender.cxx</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException'</font></p> <p><font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException'</font> <br> <font size="1" face="Courier New">factory.cxx</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException'</font></p> <p><font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException'</font> <br> <font size="1" face="Courier New">consoleappender.cxx</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException'</font></p> <p><font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException'</font> <br> <font size="1" face="Courier New">configurator.cxx</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException'</font></p> <p><font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException'</font> <br> <font size="1" face="Courier New">\OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\configurator.cxx(243) : warning C4018: '<' : signed/unsigned mismatch</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(174) : error C2027: use of undefined type 'log4cplus::spi::LoggerImpl'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\logger.h(34) : see declaration of 'log4cplus::spi::LoggerImpl'</font> <br> <font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\xmemory(136) : while compiling class-template member function 'void log4cplus::helpers::SharedObjectPtr<T>::init(void)'</font></p> <p><font size="1" face="Courier New"> with</font> <br> <font size="1" face="Courier New"> [</font> <br> <font size="1" face="Courier New"> T=log4cplus::spi::LoggerImpl</font> <br> <font size="1" face="Courier New"> ]</font> <br> <font size="1" face="Courier New"> \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\configurator.cxx(196) : see reference to class template instantiation 'log4cplus::helpers::SharedObjectPtr<T>' being compiled</font></p> <p><font size="1" face="Courier New"> with</font> <br> <font size="1" face="Courier New"> [</font> <br> <font size="1" face="Courier New"> T=log4cplus::spi::LoggerImpl</font> <br> <font size="1" face="Courier New"> ]</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(174) : error C2227: left of '->addReference' must point to class/struct/union</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\stringhelper.h(57) : warning C4018: '<' : signed/unsigned mismatch</font> <br> <font size="1" face="Courier New"> \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\configurator.cxx(225) : see reference to function template instantiation 'void log4cplus::helpers::tokenize(const _StringType &,std::basic_string<_Elem,_Traits,_Ax>::value_type,std::back_insert_iterator<_Container>,bool)' being compiled</font></p> <p><font size="1" face="Courier New"> with</font> <br> <font size="1" face="Courier New"> [</font> <br> <font size="1" face="Courier New"> _StringType=log4cplus::tstring,</font> <br> <font size="1" face="Courier New"> _Elem=wchar_t,</font> <br> <font size="1" face="Courier New"> _Traits=std::char_traits<wchar_t>,</font> <br> <font size="1" face="Courier New"> _Ax=std::allocator<wchar_t>,</font> <br> <font size="1" face="Courier New"> _Container=std::vector<log4cplus::tstring,std::allocator<log4cplus::tstring>></font> <br> <font size="1" face="Courier New"> ]</font> <br> <font size="1" face="Courier New">Generating Code...</font> <br> <font size="1" face="Courier New">Compiling...</font> <br> <font size="1" face="Courier New">appenderattachableimpl.cxx</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException'</font></p> <p><font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException'</font> <br> <font size="1" face="Courier New">appender.cxx</font> <br> <font size="1" face="Courier New">..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException'</font></p> <p><font size="1" face="Courier New"> C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error'</font> <br> <font size="1" face="Courier New"> ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException'</font> <br> <font size="1" face="Courier New">Generating Code...</font> </p> <p><font size="1" face="Courier New">log4cplus_dll - 3 error(s), 27 warning(s)</font> </p> <br> <p><font size="1" face="Courier New">---------------------- Done ----------------------</font> </p> <p><font size="1" face="Courier New"> Build: 0 succeeded, 1 failed, 0 skipped</font> </p> <br> <br> <p><font size="2" face="Arial">am i doing something wrong or is this compiler version not supported. Any ideas, suggestions,</font> </p> <p><font size="2" face="Arial">thanx,</font> <br> <font size="2" face="Arial">Jochen</font> </p> <br> <p align="center"><b><font size="2" face="Arial">Jochen Vogele</font></b></p> <p align="center"><font size="1" face="Arial">Software Developer, Team Point of Sale</font></p> <p align="center"><b><font color="#ff0000" size="1" face="Arial">Media</font><font size="1" face="Arial"> </font><font color="#000080" size="1" face="Arial">Saturn</font><font size="1" face="Arial"> Systemzentrale GmbH</font></b></p> <p align="center"><font size="1" face="Arial">Tel.: +49 (0)841 634-2028</font></p> <p align="center"><a href="mailto:vo...@me..."><u><font color="#0000ff" size="1" face="Arial">mailto:vo...@me...</font></u></a></p> <p align="center"><font size="1" face="Courier New">give the most boring things to do to the laziest people, they come up with the fastest n the most innovative solution</font></p> <br> </blockquote> <br> </body> </html> |
From: Tad S. <tad...@mc...> - 2003-04-29 17:58:58
|
I don't have access to the VC++ .NET compiler, so I've personally never tested it. I've been told by others that they've compiled previous releases of log4cplus with the .Net compiler. This is the first release that I've built log4cplus into a DLL. (Again others have told me that they have built previous versions of log4cplus as a DLL using the .Net compiler.) I will definitely try to fix the errors for the new release Saturday. Note: There is a an "bug" in the Release build. You should remove the "UNICODE" preprocessor definition in the Release project if you are not using UNICODE. -- Tad Vogele, Jochen wrote: > Hello, > > i tried to compile the project (converted to vc7 format) with the > microsoft cv compiler version 7 (.Net) on a windows XP prof. machine, > but the build failed with the following errors: > > ------ Build started: Project: log4cplus_dll, Configuration: Release > Win32 ------ > > Compiling... > threads.cxx > ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non > dll-interface class 'std::runtime_error' used as base for > dll-interface class 'log4cplus::helpers::NullPointerException' > > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' > ..\include\log4cplus\helpers\pointer.h(33) : see declaration > of 'log4cplus::helpers::NullPointerException' > stringhelper.cxx > \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\stringhelper.cxx(61) : > warning C4244: '=' : conversion from 'log4cplus::tchar' to 'char', > possible loss of data > > strftime.cxx > rootlogger.cxx > ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non > dll-interface class 'std::runtime_error' used as base for > dll-interface class 'log4cplus::helpers::NullPointerException' > > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' > ..\include\log4cplus\helpers\pointer.h(33) : see declaration > of 'log4cplus::helpers::NullPointerException' > property.cxx > \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\property.cxx(150) : warning > C4800: 'std::_Tree<_Traits>::size_type' : forcing value to bool 'true' > or 'false' (performance warning) > > with > [ > > _Traits=std::_Tmap_traits<log4cplus::tstring,log4cplus::tstring,std::less<log4cplus::tstring>,std::allocator<std::pair<const > log4cplus::tstring,log4cplus::tstring>>,false> > > ] > pointer.cxx > ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non > dll-interface class 'std::runtime_error' used as base for > dll-interface class 'log4cplus::helpers::NullPointerException' > > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' > ..\include\log4cplus\helpers\pointer.h(33) : see declaration > of 'log4cplus::helpers::NullPointerException' > patternlayout.cxx > ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non > dll-interface class 'std::runtime_error' used as base for > dll-interface class 'log4cplus::helpers::NullPointerException' > > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' > ..\include\log4cplus\helpers\pointer.h(33) : see declaration > of 'log4cplus::helpers::NullPointerException' > \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\patternlayout.cxx(467) : > warning C4018: '<' : signed/unsigned mismatch > \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\patternlayout.cxx(500) : > warning C4018: '<' : signed/unsigned mismatch > \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\patternlayout.cxx(501) : > warning C4244: '=' : conversion from 'wchar_t' to 'char', possible > loss of data > > objectregistry.cxx > ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non > dll-interface class 'std::runtime_error' used as base for > dll-interface class 'log4cplus::helpers::NullPointerException' > > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' > ..\include\log4cplus\helpers\pointer.h(33) : see declaration > of 'log4cplus::helpers::NullPointerException' > nteventlogappender.cxx > ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non > dll-interface class 'std::runtime_error' used as base for > dll-interface class 'log4cplus::helpers::NullPointerException' > > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' > ..\include\log4cplus\helpers\pointer.h(33) : see declaration > of 'log4cplus::helpers::NullPointerException' > ndc.cxx > ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non > dll-interface class 'std::runtime_error' used as base for > dll-interface class 'log4cplus::helpers::NullPointerException' > > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' > ..\include\log4cplus\helpers\pointer.h(33) : see declaration > of 'log4cplus::helpers::NullPointerException' > loglog.cxx > ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non > dll-interface class 'std::runtime_error' used as base for > dll-interface class 'log4cplus::helpers::NullPointerException' > > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' > ..\include\log4cplus\helpers\pointer.h(33) : see declaration > of 'log4cplus::helpers::NullPointerException' > loglevel.cxx > ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non > dll-interface class 'std::runtime_error' used as base for > dll-interface class 'log4cplus::helpers::NullPointerException' > > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' > ..\include\log4cplus\helpers\pointer.h(33) : see declaration > of 'log4cplus::helpers::NullPointerException' > loggerimpl.cxx > ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non > dll-interface class 'std::runtime_error' used as base for > dll-interface class 'log4cplus::helpers::NullPointerException' > > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' > ..\include\log4cplus\helpers\pointer.h(33) : see declaration > of 'log4cplus::helpers::NullPointerException' > logger.cxx > ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non > dll-interface class 'std::runtime_error' used as base for > dll-interface class 'log4cplus::helpers::NullPointerException' > > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' > ..\include\log4cplus\helpers\pointer.h(33) : see declaration > of 'log4cplus::helpers::NullPointerException' > layout.cxx > ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non > dll-interface class 'std::runtime_error' used as base for > dll-interface class 'log4cplus::helpers::NullPointerException' > > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' > ..\include\log4cplus\helpers\pointer.h(33) : see declaration > of 'log4cplus::helpers::NullPointerException' > hierarchy.cxx > ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non > dll-interface class 'std::runtime_error' used as base for > dll-interface class 'log4cplus::helpers::NullPointerException' > > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' > ..\include\log4cplus\helpers\pointer.h(33) : see declaration > of 'log4cplus::helpers::NullPointerException' > \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\hierarchy.cxx(165) : > warning C4800: 'std::_Tree<_Traits>::size_type' : forcing value to > bool 'true' or 'false' (performance warning) > > with > [ > > _Traits=std::_Tmap_traits<log4cplus::tstring,log4cplus::Hierarchy::ProvisionNode,std::less<log4cplus::tstring>,std::allocator<std::pair<const > log4cplus::tstring,log4cplus::Hierarchy::ProvisionNode>>,false> > > ] > fileappender.cxx > ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non > dll-interface class 'std::runtime_error' used as base for > dll-interface class 'log4cplus::helpers::NullPointerException' > > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' > ..\include\log4cplus\helpers\pointer.h(33) : see declaration > of 'log4cplus::helpers::NullPointerException' > factory.cxx > ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non > dll-interface class 'std::runtime_error' used as base for > dll-interface class 'log4cplus::helpers::NullPointerException' > > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' > ..\include\log4cplus\helpers\pointer.h(33) : see declaration > of 'log4cplus::helpers::NullPointerException' > consoleappender.cxx > ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non > dll-interface class 'std::runtime_error' used as base for > dll-interface class 'log4cplus::helpers::NullPointerException' > > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' > ..\include\log4cplus\helpers\pointer.h(33) : see declaration > of 'log4cplus::helpers::NullPointerException' > configurator.cxx > ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non > dll-interface class 'std::runtime_error' used as base for > dll-interface class 'log4cplus::helpers::NullPointerException' > > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' > ..\include\log4cplus\helpers\pointer.h(33) : see declaration > of 'log4cplus::helpers::NullPointerException' > \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\configurator.cxx(243) : > warning C4018: '<' : signed/unsigned mismatch > ..\include\log4cplus\helpers\pointer.h(174) : error C2027: use of > undefined type 'log4cplus::spi::LoggerImpl' > ..\include\log4cplus\logger.h(34) : see declaration of > 'log4cplus::spi::LoggerImpl' > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\xmemory(136) : while compiling class-template member > function 'void log4cplus::helpers::SharedObjectPtr<T>::init(void)' > > with > [ > T=log4cplus::spi::LoggerImpl > ] > > \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\configurator.cxx(196) : see > reference to class template instantiation > 'log4cplus::helpers::SharedObjectPtr<T>' being compiled > > with > [ > T=log4cplus::spi::LoggerImpl > ] > ..\include\log4cplus\helpers\pointer.h(174) : error C2227: left of > '->addReference' must point to class/struct/union > ..\include\log4cplus\helpers\stringhelper.h(57) : warning C4018: '<' : > signed/unsigned mismatch > > \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\configurator.cxx(225) : see > reference to function template instantiation 'void > log4cplus::helpers::tokenize(const _StringType > &,std::basic_string<_Elem,_Traits,_Ax>::value_type,std::back_insert_iterator<_Container>,bool)' > being compiled > > with > [ > _StringType=log4cplus::tstring, > _Elem=wchar_t, > _Traits=std::char_traits<wchar_t>, > _Ax=std::allocator<wchar_t>, > > _Container=std::vector<log4cplus::tstring,std::allocator<log4cplus::tstring>> > > ] > Generating Code... > Compiling... > appenderattachableimpl.cxx > ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non > dll-interface class 'std::runtime_error' used as base for > dll-interface class 'log4cplus::helpers::NullPointerException' > > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' > ..\include\log4cplus\helpers\pointer.h(33) : see declaration > of 'log4cplus::helpers::NullPointerException' > appender.cxx > ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non > dll-interface class 'std::runtime_error' used as base for > dll-interface class 'log4cplus::helpers::NullPointerException' > > C:\Programme\Microsoft Visual Studio > .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' > ..\include\log4cplus\helpers\pointer.h(33) : see declaration > of 'log4cplus::helpers::NullPointerException' > Generating Code... > > log4cplus_dll - 3 error(s), 27 warning(s) > > > ---------------------- Done ---------------------- > > Build: 0 succeeded, 1 failed, 0 skipped > > > > am i doing something wrong or is this compiler version not supported. > Any ideas, suggestions, > > thanx, > Jochen > > > Jochen Vogele > > Software Developer, Team Point of Sale > > Media Saturn Systemzentrale GmbH > > Tel.: +49 (0)841 634-2028 > > mailto:vo...@me... > > give the most boring things to do to the laziest people, they come up > with the fastest n the most innovative solution > > |
From: Vogele, J. <Vo...@me...> - 2003-04-29 12:59:05
|
Hello, i tried to compile the project (converted to vc7 format) with the microsoft cv compiler version 7 (.Net) on a windows XP prof. machine, but the build failed with the following errors: ------ Build started: Project: log4cplus_dll, Configuration: Release Win32 ------ Compiling... threads.cxx ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException' stringhelper.cxx \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\stringhelper.cxx(61) : warning C4244: '=' : conversion from 'log4cplus::tchar' to 'char', possible loss of data strftime.cxx rootlogger.cxx ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException' property.cxx \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\property.cxx(150) : warning C4800: 'std::_Tree<_Traits>::size_type' : forcing value to bool 'true' or 'false' (performance warning) with [ _Traits=std::_Tmap_traits<log4cplus::tstring,log4cplus::tstring,std::less<lo g4cplus::tstring>,std::allocator<std::pair<const log4cplus::tstring,log4cplus::tstring>>,false> ] pointer.cxx ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException' patternlayout.cxx ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException' \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\patternlayout.cxx(467) : warning C4018: '<' : signed/unsigned mismatch \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\patternlayout.cxx(500) : warning C4018: '<' : signed/unsigned mismatch \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\patternlayout.cxx(501) : warning C4244: '=' : conversion from 'wchar_t' to 'char', possible loss of data objectregistry.cxx ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException' nteventlogappender.cxx ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException' ndc.cxx ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException' loglog.cxx ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException' loglevel.cxx ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException' loggerimpl.cxx ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException' logger.cxx ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException' layout.cxx ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException' hierarchy.cxx ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException' \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\hierarchy.cxx(165) : warning C4800: 'std::_Tree<_Traits>::size_type' : forcing value to bool 'true' or 'false' (performance warning) with [ _Traits=std::_Tmap_traits<log4cplus::tstring,log4cplus::Hierarchy::Provision Node,std::less<log4cplus::tstring>,std::allocator<std::pair<const log4cplus::tstring,log4cplus::Hierarchy::ProvisionNode>>,false> ] fileappender.cxx ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException' factory.cxx ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException' consoleappender.cxx ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException' configurator.cxx ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException' \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\configurator.cxx(243) : warning C4018: '<' : signed/unsigned mismatch ..\include\log4cplus\helpers\pointer.h(174) : error C2027: use of undefined type 'log4cplus::spi::LoggerImpl' ..\include\log4cplus\logger.h(34) : see declaration of 'log4cplus::spi::LoggerImpl' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\xmemory(136) : while compiling class-template member function 'void log4cplus::helpers::SharedObjectPtr<T>::init(void)' with [ T=log4cplus::spi::LoggerImpl ] \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\configurator.cxx(196) : see reference to class template instantiation 'log4cplus::helpers::SharedObjectPtr<T>' being compiled with [ T=log4cplus::spi::LoggerImpl ] ..\include\log4cplus\helpers\pointer.h(174) : error C2227: left of '->addReference' must point to class/struct/union ..\include\log4cplus\helpers\stringhelper.h(57) : warning C4018: '<' : signed/unsigned mismatch \OpenDir\CPP\log4j_cpp\log4cplus-0.9.3\src\configurator.cxx(225) : see reference to function template instantiation 'void log4cplus::helpers::tokenize(const _StringType &,std::basic_string<_Elem,_Traits,_Ax>::value_type,std::back_insert_iterator <_Container>,bool)' being compiled with [ _StringType=log4cplus::tstring, _Elem=wchar_t, _Traits=std::char_traits<wchar_t>, _Ax=std::allocator<wchar_t>, _Container=std::vector<log4cplus::tstring,std::allocator<log4cplus::tstring> > ] Generating Code... Compiling... appenderattachableimpl.cxx ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException' appender.cxx ..\include\log4cplus\helpers\pointer.h(33) : warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'log4cplus::helpers::NullPointerException' C:\Programme\Microsoft Visual Studio .NET\Vc7\include\stdexcept(137) : see declaration of 'std::runtime_error' ..\include\log4cplus\helpers\pointer.h(33) : see declaration of 'log4cplus::helpers::NullPointerException' Generating Code... log4cplus_dll - 3 error(s), 27 warning(s) ---------------------- Done ---------------------- Build: 0 succeeded, 1 failed, 0 skipped am i doing something wrong or is this compiler version not supported. Any ideas, suggestions, thanx, Jochen Jochen Vogele Software Developer, Team Point of Sale > Media Saturn Systemzentrale GmbH > Tel.: +49 (0)841 634-2028 > mailto:vo...@me... <mailto:vo...@me...> > give the most boring things to do to the laziest people, they come up with the fastest n the most innovative solution |
From: Tad E S. <tcs...@ad...> - 2003-03-22 15:31:36
|
Release 0.9.1 has just been made available. ChangeLog: Version 0.9.1 (Mar-22-2003) Added PatternLayout class. -- Tad |
From: Tad E S. <tcs...@ad...> - 2003-03-17 08:16:33
|
To All, After almost 15 months of inactivity, I have started up work on this project again. I plan to have the first "Production" release (v1.0) out by the first of June. I've posted the new schedule to: http://log4cplus.sourceforge.net/ The next release (0.9.1) will be posted this Friday and will include a PatternLayout class. Sorry about the dry spell, -- Tad |