You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4cxx-dev@logging.apache.org by mc...@apache.org on 2004/05/13 23:18:31 UTC

cvs commit: logging-log4cxx/include/log4cxx config_auto.h.in config_msvc.h.in

mcatan      2004/05/13 14:18:31

  Added:       include/log4cxx config_auto.h.in config_msvc.h.in
  Log:
  configuration for msvc is now automatic
  
  Revision  Changes    Path
  1.1                  logging-log4cxx/include/log4cxx/config_auto.h.in
  
  Index: config_auto.h.in
  ===================================================================
  /* include/log4cxx/config_auto.h.in.  Generated from configure.in by autoheader.  */
  
  /* Define to 1 if you have the <alloca.h> header file. */
  #undef HAVE_ALLOCA_H
  
  /* Define to 1 if you have the <boost/regex.hpp> header file. */
  #undef HAVE_BOOST_REGEX_HPP
  
  /* SMTP support through Microsoft CDO. */
  #undef HAVE_CDO_SMTP
  
  /* Define to 1 if you have the <dlfcn.h> header file. */
  #undef HAVE_DLFCN_H
  
  /* Define to 1 if you have the `ftime' function. */
  #undef HAVE_FTIME
  
  /* Define to 1 if you have the `gethostbyname' function. */
  #undef HAVE_GETHOSTBYNAME
  
  /* Define to 1 if you have the `gettimeofday' function. */
  #undef HAVE_GETTIMEOFDAY
  
  /* Define to 1 if you have the <inttypes.h> header file. */
  #undef HAVE_INTTYPES_H
  
  /* Define to 1 if you have the <io.h> header file. */
  #undef HAVE_IO_H
  
  /* ODBC support through iODBC. */
  #undef HAVE_I_ODBC
  
  /* Define to 1 if you have the `boost_regex' library (-lboost_regex). */
  #undef HAVE_LIBBOOST_REGEX
  
  /* Define to 1 if you have the `nsl' library (-lnsl). */
  #undef HAVE_LIBNSL
  
  /* SMTP support through libsmtp library. */
  #undef HAVE_LIBSMTP
  
  /* Define to 1 if you have the `smtp_mime' library (-lsmtp_mime). */
  #undef HAVE_LIBSMTP_MIME
  
  /* Define to 1 if you have the `socket' library (-lsocket). */
  #undef HAVE_LIBSOCKET
  
  /* XML support through libxml2. */
  #undef HAVE_LIBXML2
  
  /* Define to 1 if you have the <memory.h> header file. */
  #undef HAVE_MEMORY_H
  
  /* ODBC support through Microsoft ODBC. */
  #undef HAVE_MS_ODBC
  
  /* thread support through Microsoft threads. */
  #undef HAVE_MS_THREAD
  
  /* ODBC support through Microsoft XML. */
  #undef HAVE_MS_XML
  
  /* no explicit exports */
  #define LOG4CXX_EXPORT
  
  /* ODBC support */
  #undef HAVE_ODBC
  
  /* thread support through pthread library. */
  #undef HAVE_PTHREAD
  
  /* Define to 1 if you have the `setenv' function. */
  #undef HAVE_SETENV
  
  /* Define to 1 if you have the `setsockopt' function. */
  #undef HAVE_SETSOCKOPT
  
  /* SMTP support */
  #undef HAVE_SMTP
  
  /* Define to 1 if you have the <stdint.h> header file. */
  #undef HAVE_STDINT_H
  
  /* Define to 1 if you have the <stdlib.h> header file. */
  #undef HAVE_STDLIB_H
  
  /* Define to 1 if you have the <strings.h> header file. */
  #undef HAVE_STRINGS_H
  
  /* Define to 1 if you have the <string.h> header file. */
  #undef HAVE_STRING_H
  
  /* Define to 1 if you have the `syslog' function. */
  #undef HAVE_SYSLOG
  
  /* Define to 1 if you have the <sys/stat.h> header file. */
  #undef HAVE_SYS_STAT_H
  
  /* Define to 1 if you have the <sys/types.h> header file. */
  #undef HAVE_SYS_TYPES_H
  
  /* thread support */
  #undef HAVE_THREAD
  
  /* Define to 1 if you have the <unistd.h> header file. */
  #undef HAVE_UNISTD_H
  
  /* ODBC support through unixODBC. */
  #undef HAVE_UNIX_ODBC
  
  /* XML support */
  #undef HAVE_XML
  
  /* Defined to 1 if macro _T has to be undefined */
  #undef MUST_UNDEF_T
  
  /* Name of package */
  #undef PACKAGE
  
  /* Define to the address where bug reports for this package should be sent. */
  #undef PACKAGE_BUGREPORT
  
  /* Define to the full name of this package. */
  #undef PACKAGE_NAME
  
  /* Define to the full name and version of this package. */
  #undef PACKAGE_STRING
  
  /* Define to the one symbol short name of this package. */
  #undef PACKAGE_TARNAME
  
  /* Define to the version of this package. */
  #undef PACKAGE_VERSION
  
  /* Define to 1 if you have the ANSI C header files. */
  #undef STDC_HEADERS
  
  /* UTF-16 Unicode support. */
  #undef UNICODE
  
  /* Version number of package */
  #undef VERSION
  
  
  
  1.1                  logging-log4cxx/include/log4cxx/config_msvc.h.in
  
  Index: config_msvc.h.in
  ===================================================================
  /* Name of package */
  #define PACKAGE "log4cxx"
  
  /* Version number of package */
  #define VERSION "@VERSION@"
  
  /* Define to 1 if you have the `ftime' function. */
  #define HAVE_FTIME 1
  
  /* ODBC support through Microsoft ODBC. */
  #define HAVE_MS_ODBC 1
  
  /* thread support through Microsoft threads. */
  #define HAVE_MS_THREAD 1
  
  /* XML support through Microsoft XML. */
  #define HAVE_MS_XML 1
  
  /* ODBC support */
  #define HAVE_ODBC 1
  
  /* thread support */
  #define HAVE_THREAD 1
  
  /* XML support */
  #define HAVE_XML 1
  
  typedef __int64 int64_t;
  
  #ifdef WIN32
  #pragma warning(disable : 4250 4251 4786 4290)
  #endif
  
  #ifdef LOG4CXX_STATIC
  #define LOG4CXX_EXPORT
  // cf. file msvc/static/static.cpp
  #pragma comment(linker, "/include:?ForceSymbolReferences@@YAXXZ")
  #else // DLL
  #ifdef LOG4CXX
  	#define LOG4CXX_EXPORT __declspec(dllexport)
  #else
  	#define LOG4CXX_EXPORT __declspec(dllimport)
  #endif
  #endif
  
  #define _WIN32_WINNT 0x0400