45 #if defined(DOXYGEN) || !defined(WIN32)
53 #define APU_DECLARE(type) type
60 #define APU_DECLARE_NONSTD(type) type
69 #define APU_DECLARE_DATA
70 #elif defined(APU_DECLARE_STATIC)
71 #define APU_DECLARE(type) type __stdcall
72 #define APU_DECLARE_NONSTD(type) type __cdecl
73 #define APU_DECLARE_DATA
74 #elif defined(APU_DECLARE_EXPORT)
75 #define APU_DECLARE(type) __declspec(dllexport) type __stdcall
76 #define APU_DECLARE_NONSTD(type) __declspec(dllexport) type __cdecl
77 #define APU_DECLARE_DATA __declspec(dllexport)
79 #define APU_DECLARE(type) __declspec(dllimport) type __stdcall
80 #define APU_DECLARE_NONSTD(type) __declspec(dllimport) type __cdecl
81 #define APU_DECLARE_DATA __declspec(dllimport)
84 #if !defined(WIN32) || defined(APU_MODULE_DECLARE_STATIC)
94 #define APU_MODULE_DECLARE_DATA
96 #define APU_MODULE_DECLARE_DATA __declspec(dllexport)
102 #define APU_HAVE_SDBM 1
103 #define APU_HAVE_GDBM 0
104 #define APU_HAVE_NDBM 0
105 #define APU_HAVE_DB 1
108 #define APU_HAVE_DB_VERSION 5
111 #define APU_HAVE_PGSQL 1
112 #define APU_HAVE_MYSQL 1
113 #define APU_HAVE_SQLITE3 1
114 #define APU_HAVE_SQLITE2 0
115 #define APU_HAVE_ORACLE 0
116 #define APU_HAVE_FREETDS 1
117 #define APU_HAVE_ODBC 1
119 #define APU_HAVE_CRYPTO 1
120 #define APU_HAVE_OPENSSL 1
121 #define APU_HAVE_NSS 1
123 #define APU_HAVE_APR_ICONV 0
124 #define APU_HAVE_ICONV 1
125 #define APR_HAS_XLATE (APU_HAVE_APR_ICONV || APU_HAVE_ICONV)