00001 #ifndef _INCLUDE_LOG4CPP_CONFIG_WIN32_H
00002 #define _INCLUDE_LOG4CPP_CONFIG_WIN32_H 1
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef LOG4CPP_HAVE_FTIME
00011 #define LOG4CPP_HAVE_FTIME 1
00012 #endif
00013
00014
00015
00016
00017
00018 #ifndef LOG4CPP_HAVE_INT64_T
00019 #define LOG4CPP_HAVE_INT64_T
00020 #define int64_t __int64
00021
00022
00023 #ifndef LOG4CPP_HAVE_IN_ADDR_T
00024 #define LOG4CPP_HAVE_IN_ADDR_T
00025
00026 #ifndef u_long
00027 typedef unsigned long u_long;
00028 #endif
00029
00030
00031 typedef u_long in_addr_t;
00032
00033
00034
00035
00036 #endif
00037
00038 #if defined(_MSC_VER) && _MSC_VER < 1300
00039 #define LOG4CPP_MISSING_INT64_OSTREAM_OP
00040 #endif
00041
00042 #endif
00043
00044
00045 #ifndef LOG4CPP_HAVE_IO_H
00046 #define LOG4CPP_HAVE_IO_H 1
00047 #endif
00048
00049
00050
00051
00052
00053
00054
00055
00056
00057
00058
00059 #ifndef LOG4CPP_PACKAGE
00060 #define LOG4CPP_PACKAGE "log4cpp"
00061 #endif
00062
00063
00064 #ifndef LOG4CPP_VERSION
00065 #define LOG4CPP_VERSION "0.3.5"
00066 #endif
00067
00068
00069 #ifndef LOG4CPP_HAVE_NAMESPACES
00070 #define LOG4CPP_HAVE_NAMESPACES 1
00071 #endif
00072
00073
00074 #ifndef LOG4CPP_HAVE_SSTREAM
00075 #define LOG4CPP_HAVE_SSTREAM 1
00076 #endif
00077
00078 #define LOG4CPP_HAS_WCHAR_T 1
00079
00080
00081 #ifndef LOG4CPP_HAVE_SNPRINTF
00082 #define LOG4CPP_HAVE_SNPRINTF 1
00083 #endif
00084
00085 #if defined(_MSC_VER)
00086 #define LOG4CPP_HAVE_LOCALTIME_R 1
00087 #endif
00088
00089
00090 #ifndef LOG4CPP_FIX_ERROR_COLLISION
00091 #define LOG4CPP_FIX_ERROR_COLLISION 1
00092 #endif
00093
00094
00095 #ifndef WIN32
00096 #define WIN32
00097 #endif
00098
00099
00100 #ifndef LOG4CPP_HAVE_THREADING
00101 #define LOG4CPP_HAVE_THREADING
00102 #endif
00103
00104
00105 #ifndef LOG4CPP_USE_MSTHREADS
00106 #define LOG4CPP_USE_MSTHREADS
00107 #endif
00108
00109
00110 #ifndef LOG4CPP_SUPPLY_DLLMAIN
00111 #define LOG4CPP_SUPPLY_DLLMAIN
00112 #endif
00113
00114
00115
00116
00117
00118
00119
00120 #if defined(_MSC_VER) && _MSC_VER < 1300
00121
00122 #ifndef LOG4CPP_CSTDLIB_NOT_IN_STD
00123 #define LOG4CPP_CSTDLIB_NOT_IN_STD
00124 #endif
00125
00126 #ifndef LOG4CPP_CSTRING_NOT_IN_STD
00127 #define LOG4CPP_CSTRING_NOT_IN_STD
00128 #endif
00129
00130 #ifndef LOG4CPP_CTIME_NOT_IN_STD
00131 #define LOG4CPP_CTIME_NOT_IN_STD
00132 #endif
00133
00134 #ifndef LOG4CPP_CMATH_NOT_IN_STD
00135 #define LOG4CPP_CMATH_NOT_IN_STD
00136 #endif
00137
00138 #endif
00139
00140
00141 #if !defined(__BORLANDC__)
00142 namespace log4cpp
00143 {
00144 typedef int mode_t;
00145 }
00146 #endif
00147
00148 #if defined(_MSC_VER) && _MSC_VER == 1310
00149
00150
00151 #pragma warning(disable: 4275)
00152 #endif
00153
00154
00155 #endif