dlvhex  2.5.0
vs10/libdlvhex/config.h
Go to the documentation of this file.
00001 /* include/config.h.  Generated from config.h.in by configure.  */
00002 /* include/config.h.in.  Generated from configure.ac by autoheader.  */
00003 
00004 #pragma warning (disable: 4251)
00005 
00006 /* Activates assertions and debug logging */
00007 #define DEBUG 
00008 
00009 /* Path of DLVDB executable */
00010 /* #undef DLVDBPATH */
00011 
00012 /* Version number of DLVHEX_ABI */
00013 #define DLVHEX_ABI_VERSION 7.4.0
00014 
00015 /* Major version number of DLVHEX_ABI */
00016 #define DLVHEX_ABI_VERSION_MAJOR 7
00017 
00018 /* Micro version number of DLVHEX_ABI */
00019 #define DLVHEX_ABI_VERSION_MICRO 0
00020 
00021 /* Minor version number of DLVHEX_ABI */
00022 #define DLVHEX_ABI_VERSION_MINOR 4
00023 
00024 /* Turns on benchmarking timers and counters */
00025 #define DLVHEX_BENCHMARK 
00026 
00027 /* Version number of DLVHEX */
00028 #define DLVHEX_VERSION 2.4.0
00029 
00030 /* Major version number of DLVHEX */
00031 #define DLVHEX_VERSION_MAJOR 2
00032 
00033 /* Micro version number of DLVHEX */
00034 #define DLVHEX_VERSION_MICRO 0
00035 
00036 /* Minor version number of DLVHEX */
00037 #define DLVHEX_VERSION_MINOR 4
00038 
00039 /* Path of DLV executable */
00040 #define DLVPATH "dlv.exe"
00041 
00042 /* Define to 1 if we compile with Python support. */
00043 //#define HAVE_PYTHON 1
00044 
00045 /* Define to 1 if you have the `argz_add' function. */
00046 #define HAVE_ARGZ_ADD 1
00047 
00048 /* Define to 1 if you have the `argz_append' function. */
00049 #define HAVE_ARGZ_APPEND 1
00050 
00051 /* Define to 1 if you have the `argz_count' function. */
00052 #define HAVE_ARGZ_COUNT 1
00053 
00054 /* Define to 1 if you have the `argz_create_sep' function. */
00055 #define HAVE_ARGZ_CREATE_SEP 1
00056 
00057 /* Define to 1 if you have the <argz.h> header file. */
00058 #define HAVE_ARGZ_H 1
00059 
00060 /* Define to 1 if you have the `argz_insert' function. */
00061 #define HAVE_ARGZ_INSERT 1
00062 
00063 /* Define to 1 if you have the `argz_next' function. */
00064 #define HAVE_ARGZ_NEXT 1
00065 
00066 /* Define to 1 if you have the `argz_stringify' function. */
00067 #define HAVE_ARGZ_STRINGIFY 1
00068 
00069 /* Defined if the requested minimum BOOST version is satisfied */
00070 #define HAVE_BOOST 1
00071 
00072 /* Define to 1 if you have <boost/algorithm/string.hpp> */
00073 #define HAVE_BOOST_ALGORITHM_STRING_HPP 1
00074 
00075 /* Define to 1 if you have <boost/date_time/posix_time/posix_time.hpp> */
00076 #define HAVE_BOOST_DATE_TIME_POSIX_TIME_POSIX_TIME_HPP 1
00077 
00078 /* Define to 1 if you have <boost/filesystem/path.hpp> */
00079 #define HAVE_BOOST_FILESYSTEM_PATH_HPP 1
00080 
00081 /* Define to 1 if you have <boost/graph/adjacency_list.hpp> */
00082 #define HAVE_BOOST_GRAPH_ADJACENCY_LIST_HPP 1
00083 
00084 /* Define to 1 if you have <boost/iostreams/device/file_descriptor.hpp> */
00085 #define HAVE_BOOST_IOSTREAMS_DEVICE_FILE_DESCRIPTOR_HPP 1
00086 
00087 /* Define to 1 if you have <boost/program_options.hpp> */
00088 #define HAVE_BOOST_PROGRAM_OPTIONS_HPP 1
00089 
00090 /* Define to 1 if you have <boost/scoped_ptr.hpp> */
00091 #define HAVE_BOOST_SCOPED_PTR_HPP 1
00092 
00093 /* Define to 1 if you have <boost/shared_ptr.hpp> */
00094 #define HAVE_BOOST_SHARED_PTR_HPP 1
00095 
00096 /* Define to 1 if you have <boost/system/error_code.hpp> */
00097 #define HAVE_BOOST_SYSTEM_ERROR_CODE_HPP 1
00098 
00099 /* Define to 1 if you have <boost/test/unit_test.hpp> */
00100 #define HAVE_BOOST_TEST_UNIT_TEST_HPP 1
00101 
00102 /* Define to 1 if you have <boost/thread.hpp> */
00103 #define HAVE_BOOST_THREAD_HPP 1
00104 
00105 /* Define to 1 if you have <boost/tokenizer.hpp> */
00106 #define HAVE_BOOST_TOKENIZER_HPP 1
00107 
00108 /* Define to 1 if you have the `closedir' function. */
00109 #define HAVE_CLOSEDIR 1
00110 
00111 /* Define to 1 if you have the declaration of `cygwin_conv_path', and to 0 if
00112    you don't. */
00113 /* #undef HAVE_DECL_CYGWIN_CONV_PATH */
00114 
00115 /* Define to 1 if you have the <dirent.h> header file. */
00116 //#define HAVE_DIRENT_H 1
00117 
00118 /* Define if you have the GNU dld library. */
00119 /* #undef HAVE_DLD */
00120 
00121 /* Define to 1 if you have the <dld.h> header file. */
00122 /* #undef HAVE_DLD_H */
00123 
00124 /* Define to 1 if you have the `dlerror' function. */
00125 #define HAVE_DLERROR 1
00126 
00127 /* Define to 1 if you have the <dlfcn.h> header file. */
00128 #define HAVE_DLFCN_H 1
00129 
00130 /* Defined if we found dlv. */
00131 #define HAVE_DLV 1
00132 
00133 /* Defined if we found dlvdb. */
00134 /* #undef HAVE_DLVDB */
00135 
00136 /* Define to 1 if you have the <dl.h> header file. */
00137 /* #undef HAVE_DL_H */
00138 
00139 /* Define if you have the _dyld_func_lookup function. */
00140 /* #undef HAVE_DYLD */
00141 
00142 /* Define to 1 if the system has the type `error_t'. */
00143 #define HAVE_ERROR_T 1
00144 
00145 /* Define to 1 if you have the <inttypes.h> header file. */
00146 /* #define HAVE_INTTYPES_H 1 */
00147 
00148 /* Defined if we have --with-libclasp. */
00149 #define HAVE_LIBCLASP 1
00150 #define GRINGO3 // MSVC does not support Gringo 4
00151 
00152 /* Defined if we have --with-libclingo. */
00153 /* #undef HAVE_LIBCLINGO */
00154 
00155 /* Define to 1 if you have a functional curl library. */
00156 //#define HAVE_LIBCURL 1
00157 
00158 /* Define if you have the libdl library or equivalent. */
00159 #define HAVE_LIBDL 1
00160 
00161 /* Define if libdlloader will be built on this platform */
00162 #define HAVE_LIBDLLOADER 1
00163 
00164 /* Defined if we found libdlv. */
00165 /* #undef HAVE_LIBDLV */
00166 
00167 /* Defined if we have --with-libgringo. */
00168 #define HAVE_LIBGRINGO 1
00169 
00170 /* Define this if a modern libltdl is already installed */
00171 #define HAVE_LTDL 1
00172 
00173 /* Define to 1 if you have the <mach-o/dyld.h> header file. */
00174 /* #undef HAVE_MACH_O_DYLD_H */
00175 
00176 /* Define to 1 if you have the <memory.h> header file. */
00177 #define HAVE_MEMORY_H 1
00178 
00179 /* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
00180 /* #undef HAVE_NDIR_H */
00181 
00182 /* Define to 1 if you have the `opendir' function. */
00183 #define HAVE_OPENDIR 1
00184 
00185 /* Define if libtool can extract symbol lists from object files. */
00186 #define HAVE_PRELOADED_SYMBOLS 1
00187 
00188 /* Define to 1 if you have the `readdir' function. */
00189 #define HAVE_READDIR 1
00190 
00191 /* Define if you have the shl_load function. */
00192 /* #undef HAVE_SHL_LOAD */
00193 
00194 /* Define to 1 if you have the <stdint.h> header file. */
00195 #define HAVE_STDINT_H 1
00196 
00197 /* Define to 1 if you have the <stdlib.h> header file. */
00198 #define HAVE_STDLIB_H 1
00199 
00200 /* Define to 1 if you have the <strings.h> header file. */
00201 #define HAVE_STRINGS_H 1
00202 
00203 /* Define to 1 if you have the <string.h> header file. */
00204 #define HAVE_STRING_H 1
00205 
00206 /* Define to 1 if you have the `strlcat' function. */
00207 /* #undef HAVE_STRLCAT */
00208 
00209 /* Define to 1 if you have the `strlcpy' function. */
00210 /* #undef HAVE_STRLCPY */
00211 
00212 /* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
00213    */
00214 /* #undef HAVE_SYS_DIR_H */
00215 
00216 /* Define to 1 if you have the <sys/dl.h> header file. */
00217 /* #undef HAVE_SYS_DL_H */
00218 
00219 /* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
00220    */
00221 /* #undef HAVE_SYS_NDIR_H */
00222 
00223 /* Define to 1 if you have the <sys/param.h> header file. */
00224 #define HAVE_SYS_PARAM_H 1
00225 
00226 /* Define to 1 if you have the <sys/stat.h> header file. */
00227 #define HAVE_SYS_STAT_H 1
00228 
00229 /* Define to 1 if you have the <sys/types.h> header file. */
00230 #define HAVE_SYS_TYPES_H 1
00231 
00232 /* Define to 1 if you have the <unistd.h> header file. */
00233 /* #define HAVE_UNISTD_H 1 */
00234 
00235 /* This value is set to 1 to indicate that the system argz facility works */
00236 #define HAVE_WORKING_ARGZ 1
00237 
00238 /* Defined if libcurl supports AsynchDNS */
00239 /* #undef LIBCURL_FEATURE_ASYNCHDNS */
00240 
00241 /* Defined if libcurl supports IDN */
00242 #define LIBCURL_FEATURE_IDN 1
00243 
00244 /* Defined if libcurl supports IPv6 */
00245 #define LIBCURL_FEATURE_IPV6 1
00246 
00247 /* Defined if libcurl supports KRB4 */
00248 /* #undef LIBCURL_FEATURE_KRB4 */
00249 
00250 /* Defined if libcurl supports libz */
00251 #define LIBCURL_FEATURE_LIBZ 1
00252 
00253 /* Defined if libcurl supports NTLM */
00254 #define LIBCURL_FEATURE_NTLM 1
00255 
00256 /* Defined if libcurl supports SSL */
00257 #define LIBCURL_FEATURE_SSL 1
00258 
00259 /* Defined if libcurl supports SSPI */
00260 /* #undef LIBCURL_FEATURE_SSPI */
00261 
00262 /* Defined if libcurl supports DICT */
00263 #define LIBCURL_PROTOCOL_DICT 1
00264 
00265 /* Defined if libcurl supports FILE */
00266 #define LIBCURL_PROTOCOL_FILE 1
00267 
00268 /* Defined if libcurl supports FTP */
00269 #define LIBCURL_PROTOCOL_FTP 1
00270 
00271 /* Defined if libcurl supports FTPS */
00272 #define LIBCURL_PROTOCOL_FTPS 1
00273 
00274 /* Defined if libcurl supports HTTP */
00275 #define LIBCURL_PROTOCOL_HTTP 1
00276 
00277 /* Defined if libcurl supports HTTPS */
00278 #define LIBCURL_PROTOCOL_HTTPS 1
00279 
00280 /* Defined if libcurl supports IMAP */
00281 #define LIBCURL_PROTOCOL_IMAP 1
00282 
00283 /* Defined if libcurl supports LDAP */
00284 #define LIBCURL_PROTOCOL_LDAP 1
00285 
00286 /* Defined if libcurl supports POP3 */
00287 #define LIBCURL_PROTOCOL_POP3 1
00288 
00289 /* Defined if libcurl supports RTSP */
00290 #define LIBCURL_PROTOCOL_RTSP 1
00291 
00292 /* Defined if libcurl supports SMTP */
00293 #define LIBCURL_PROTOCOL_SMTP 1
00294 
00295 /* Defined if libcurl supports TELNET */
00296 #define LIBCURL_PROTOCOL_TELNET 1
00297 
00298 /* Defined if libcurl supports TFTP */
00299 #define LIBCURL_PROTOCOL_TFTP 1
00300 
00301 /* Define if the OS needs help to load dependent libraries for dlopen(). */
00302 /* #undef LTDL_DLOPEN_DEPLIBS */
00303 
00304 /* Define to the system default library search path. */
00305 #define LT_DLSEARCH_PATH "/lib:/usr/lib:/usr/lib/i386-linux-gnu/mesa:/lib/i386-linux-gnu:/usr/lib/i386-linux-gnu:/lib/i686-linux-gnu:/usr/lib/i686-linux-gnu:/usr/local/lib:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu/mesa:/lib32:/usr/lib32"
00306 
00307 /* The archive extension */
00308 #define LT_LIBEXT "a"
00309 
00310 /* The archive prefix */
00311 #define LT_LIBPREFIX "lib"
00312 
00313 /* Define to the extension used for runtime loadable modules, say, ".so". */
00314 #define LT_MODULE_EXT ".so"
00315 
00316 /* Define to the name of the environment variable that determines the run-time
00317    module search path. */
00318 #define LT_MODULE_PATH_VAR "LD_LIBRARY_PATH"
00319 
00320 /* Define to the sub-directory in which libtool stores uninstalled libraries.
00321    */
00322 #define LT_OBJDIR ".libs/"
00323 
00324 /* Define to the shared library suffix, say, ".dylib". */
00325 /* #undef LT_SHARED_EXT */
00326 
00327 /* Turns off debug logging and assertions */
00328 /* #undef NDEBUG */
00329 
00330 /* Define if dlsym() requires a leading underscore in symbol names. */
00331 /* #undef NEED_USCORE */
00332 
00333 /* Name of package */
00334 #define PACKAGE "dlvhex"
00335 
00336 /* Define to the address where bug reports for this package should be sent. */
00337 #define PACKAGE_BUGREPORT "dlvhex-devel@lists.sourceforge.net"
00338 
00339 /* Define to the full name of this package. */
00340 #define PACKAGE_NAME "dlvhex"
00341 
00342 /* Define to the full name and version of this package. */
00343 #define PACKAGE_STRING "dlvhex 2.4.0"
00344 
00345 /* Define to the one symbol short name of this package. */
00346 #define PACKAGE_TARNAME "dlvhex"
00347 
00348 /* Define to the home page for this package. */
00349 #define PACKAGE_URL ""
00350 
00351 /* Define to the version of this package. */
00352 #define PACKAGE_VERSION "2.4.0"
00353 
00354 /* Define to 1 if you have the ANSI C header files. */
00355 #define STDC_HEADERS 1
00356 
00357 // #define POSIX 1
00358 #define WIN32 1
00359 #define DLLEXPORT 1
00360 // #define HAVE_MLP 1
00361 // #define POSIX 1
00362 #define USER_PLUGIN_DIR "dlvhex/plugins"
00363 
00364 /* Version number of package */
00365 #define VERSION "2.4.0"
00366 
00367 /* Define so that glibc/gnulib argp.h does not typedef error_t. */
00368 /* #undef __error_t_defined */
00369 
00370 /* Define curl_free() as free() if our version of curl lacks curl_free. */
00371 /* #undef curl_free */
00372 
00373 /* Define to a type to use for `error_t' if it is not otherwise available. */
00374 /* #undef error_t */