Author: carnold
Date: Mon Dec 10 18:10:33 2007
New Revision: 603117

URL: http://svn.apache.org/viewvc?rev=603117&view=rev
Log:
LOGCXX-72: Update INSTALL for libesmtp

Modified:
    logging/log4cxx/trunk/INSTALL

Modified: logging/log4cxx/trunk/INSTALL
URL: 
http://svn.apache.org/viewvc/logging/log4cxx/trunk/INSTALL?rev=603117&r1=603116&r2=603117&view=diff
==============================================================================
--- logging/log4cxx/trunk/INSTALL (original)
+++ logging/log4cxx/trunk/INSTALL Mon Dec 10 18:10:33 2007
@@ -13,6 +13,13 @@
 limitations under the License.
 
 
+Maven 2:
+==================
+
+Maven 2  used to prepare site documentation and will be used to package the 
release.
+TODO: add more documentation.
+
+
 Ant + cpptasks build:
 ==================
 
@@ -122,26 +129,6 @@
 autotools
 ==================
 
-    autoconf.sh is known to be incompatible with some versions
-of autotools.  The autotools make has not been kept up to date
-with development.  See Bug LOGCXX-43 for details on this issue.
-The following description has not been changed since log4cxx-0.9.7.
-
-    The `configure' shell script attempts to guess correct values for
-various system-dependent variables used during compilation.  It uses
-those values to create a `Makefile' in each directory of the package.
-It also create a `config_auto.h' file containing system-dependent
-definitions.  Finally, it creates a shell script `config.status' that
-you can run in the future to recreate the current configuration, a file
-`config.cache' that saves the results of its tests to speed up
-reconfiguring, and a file `config.log' containing compiler output
-(useful mainly for debugging `configure').
-
-   If you need to do unusual things to compile the package, please try
-to figure out how `configure' could check whether to do them, and mail
-diffs or instructions to the address given in the `AUTHORS' so they can
-be considered for the next release.  If at some point `config.cache'
-contains results you don't want to keep, you may remove or edit it.
 
    The file `configure.in' is used to create `configure' by a program
 called `autoconf'.
@@ -165,10 +152,9 @@
 
   4. Type `make' to compile the package.
 
-  5. Optionally, type `make check' to run any self-tests that come with
-     the package.
+  5. Optionally, type `make check' to run self-tests.
 
-  6. Type `make install' to install the programs and any data files and
+  6. Type `sudo make install' to install the programs and any data files and
      documentation.
 
   7. You can remove the program binaries and object files from the
@@ -233,27 +219,31 @@
 with an extra prefix or suffix on their names by giving `configure' the
 option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
 
-Optional Features
+Configure options
 =================
 
-With --enable-unicode, the library will be compiled with UTF16 Unicode support
-(2 bytes wide characters instead of 1 byte wide characters)
-
-Threading support can be added through option -with-thread
-        * "pthread" (default): pthread library
-        * "Microsoft" : native microsoft library
-        * "no" : no threading support
-
+--with-apr : Specify non-default location for apr.
+--with-aprutil: Specify non-default location for apr-util.
+--enable-cppunit=no: Disable building CppUnit unit tests.
+--enable-wchar_t: Enable wchar_t API methods.
+--with-logchar= utf-8 | wchar_t: Specify internal character type. 
+
+
+SMTP support (SMTPAppender) can be disabled through option -with-SMTP
+        * "libesmtp": libesmtp library 
(http://www.stafford.uklinux.net/libesmtp/)
+        * "no" (default): no SMTP support
+
+--enable-doxygen : generate documentation using Doxygen
+--enable-dot : use Dot to generate class diagrams for Doxygen
+--enable-html-docs: generate HTML documentation with doxygen
+--enable-latex-docs: generate Latex documentation with doxygen
+ 
 ODBC support (ODBCAppender) can be added through option -with-ODBC
         * "unixODBC" : unixODBC library (http://www.unixodbc.org)
         * "iODBC" : iODBC library (http://www.iodbc.org)
         * "Microsoft" : Microsoft ODBC library
         * "no" (default) : no ODBC support
 
-SMTP support (SMTPAppender) can be added through option -with-SMTP
-        * "libsmtp" : libsmtp library (http://libsmtp.berlios.de)
-        * "CDO" : Microsoft CDO library (no yet implemented !)
-        * "no" (default) : no SMTP support
 
 
 Specifying the System Type


Reply via email to