mcatan      2004/05/10 14:15:46

  Modified:    .        ChangeLog configure.in README
  Log:
  version 0.9.7
  
  Revision  Changes    Path
  1.30      +3 -2      logging-log4cxx/ChangeLog
  
  Index: ChangeLog
  ===================================================================
  RCS file: /home/cvs/logging-log4cxx/ChangeLog,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -r1.29 -r1.30
  --- ChangeLog 10 May 2004 06:49:29 -0000      1.29
  +++ ChangeLog 10 May 2004 21:15:46 -0000      1.30
  @@ -1,5 +1,5 @@
  -CVS
  -===
  +Version 0.9.7 (2004-05-10)
  +==========================
   
   * Fixed examples source code in the "Short introduction to log4cxx".
   * Fixed, in the renaming algorithm of RollingFileAppender and
  @@ -13,6 +13,7 @@
   * Fixed MutexException thrown while destroying RollingFileAppender.
   * Logging macros can be used without explicity declaring the use of log4cxx
     namespace.
  +* Fixed static library unresolved externals for msvc 6 and 7.1
   
   Version 0.9.6 (2004-04-11)
   ==========================
  
  
  
  1.37      +2 -2      logging-log4cxx/configure.in
  
  Index: configure.in
  ===================================================================
  RCS file: /home/cvs/logging-log4cxx/configure.in,v
  retrieving revision 1.36
  retrieving revision 1.37
  diff -u -r1.36 -r1.37
  --- configure.in      8 May 2004 20:48:31 -0000       1.36
  +++ configure.in      10 May 2004 21:15:46 -0000      1.37
  @@ -14,7 +14,7 @@
   #  ? :+1 : ?   == just some internal changes, nothing breaks but might work
   #                 better
   # CURRENT : REVISION : AGE
  -LT_VERSION=8:0:0
  +LT_VERSION=9:0:0
   
   AC_SUBST(LT_VERSION)
   
  @@ -24,7 +24,7 @@
   [/* no explicit exports */
   #define LOG4CXX_EXPORT])
   
  -AM_INIT_AUTOMAKE(log4cxx, 0.9.6)
  +AM_INIT_AUTOMAKE(log4cxx, 0.9.7)
   
   # Checks for programs
   # 
----------------------------------------------------------------------------
  
  
  
  1.13      +17 -19    logging-log4cxx/README
  
  Index: README
  ===================================================================
  RCS file: /home/cvs/logging-log4cxx/README,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- README    22 Apr 2004 20:43:56 -0000      1.12
  +++ README    10 May 2004 21:15:46 -0000      1.13
  @@ -15,9 +15,10 @@
   - UTF-16 Unicode support
   
   * Appenders:
  -  AsyncAppender, ConsoleAppender, FileAppender, NTEventLogAppender,
  -  ODBCAppender, RollingFileAppender, SMTPAppender, SocketAppender,
  -  SocketHubAappender, SyslogAppender, TelnetAppender, XMLSocketAppender
  +  AsyncAppender, ConsoleAppender, DailyRollingFileAppender, FileAppender,
  +  NTEventLogAppender, ODBCAppender, RollingFileAppender, SMTPAppender,
  +  SocketAppender, SocketHubAappender, SyslogAppender, TelnetAppender,
  +  XMLSocketAppender
   
   * Layouts:
     HTMLLayout, PatternLayout, SimpleLayout, TTCCLayout, XMLLayout
  @@ -33,10 +34,10 @@
   
   Supported OS
   ============
  -* Linux
  +* Linux (tested on Linux Mandrake 10.0)
   * FreeBSD
  -* Windows (MSVC 6.0 or Cygwin)
  -* Othe POSIX OS should be supported but were not tested
  +* Windows (MSVC 6.0, MSVC 7.1 or Cygwin)
  +* Other POSIX OS should be supported but were not tested
   
   Installation
   ============
  @@ -48,19 +49,16 @@
   
   See INSTALL file for further details.
   
  -Visual Studio .Net 2003 considerations
  -======================================
  -By default, Visual .Net 2003 eliminates exports that are never referenced.
  -So all appenders and layouts are eliminated by the linker if they are not 
explicitly
  -referenced in a new project linking with the log4cxx static library
  -But theses functions have to be referenced for the needs of the 
PropertyConfigurator
  -and DOMConfigurator classes.
  -
  -So, in the new project, some of the properties need to be changed:
  -Linker -> Optimization -> References
  -Change from "Default" to "Keep Unreferenced Data (/OPT:NOREF)"
  -
  -This problem does not exist with dll version of the log4cxx library.
  +Visual Studio .Net 2003 and Visual Studio 6.0 considerations
  +============================================================
  +For projects linking with log4cxx static library, the macro LOG4CXX_STATIC 
must
  +be defined (tab C++, textbox Preprocessor in the project properties) and
  +"log4cxxs.lib" must be passed to the linker (tab Link,textbox Object/Library
  +Modules in the project settings).
  +
  +For projects linking with log4cxx dynamic library (dll), "log4cxx.lib" must 
be
  +passed to the linker (tab Link,textbox Object/Library Modules in the project
  +settings).
   
   Unitary Tests
   =============
  
  
  

Reply via email to