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