1/*============================================================================== 2# NLOPT CMake configuration file 3# 4# NLopt is a free/open-source library for nonlinear optimization, providing 5# a common interface for a number of different free optimization routines 6# available online as well as original implementations of various other 7# algorithms 8# WEBSITE: http://ab-initio.mit.edu/wiki/index.php/NLopt 9# AUTHOR: Steven G. Johnson 10# 11# This config.cmake.h.in file was created to compile NLOPT with the CMAKE utility. 12# Benoit Scherrer, 2010 CRL, Harvard Medical School 13# Copyright (c) 2008-2009 Children's Hospital Boston 14# 15# Minor changes to the source was applied to make possible the compilation with 16# Cmake under Linux/Win32 17#============================================================================*/ 18 19/* Bugfix version number. */ 20#define BUGFIX_VERSION @NLOPT_BUGFIX_VERSION@ 21 22/* Define to enable extra debugging code. */ 23#undef DEBUG 24 25/* Define to 1 if you have the `BSDgettimeofday' function. */ 26#undef HAVE_BSDGETTIMEOFDAY 27 28/* Define if the copysign function/macro is available. */ 29#cmakedefine HAVE_COPYSIGN 30 31/* Define if the fpclassify() function/macro is available. */ 32#cmakedefine HAVE_FPCLASSIFY 33 34/* Define to 1 if you have the <getopt.h> header file. */ 35#cmakedefine HAVE_GETOPT_H 36 37/* Define to 1 if you have the getopt function in your standard libary. */ 38#cmakedefine HAVE_GETOPT 39 40/* Define to 1 if you have the `getpid' function. */ 41#cmakedefine HAVE_GETPID 42 43/* Define if syscall(SYS_gettid) available. */ 44#undef HAVE_GETTID_SYSCALL 45 46/* Define to 1 if you have the `gettimeofday' function. */ 47#cmakedefine HAVE_GETTIMEOFDAY 48 49/* Define if the isinf() function/macro is available. */ 50#cmakedefine HAVE_ISINF 51 52/* Define if the isnan() function/macro is available. */ 53#cmakedefine HAVE_ISNAN 54 55/* Define to 1 if you have the `m' library (-lm). */ 56#undef HAVE_LIBM 57 58/* Define to 1 if you have the `qsort_r' function. */ 59#cmakedefine HAVE_QSORT_R 60 61/* Define to 1 if you have the <stdint.h> header file. */ 62#cmakedefine HAVE_STDINT_H 63 64/* Define to 1 if you have the <sys/types.h> header file. */ 65#cmakedefine HAVE_SYS_TIME_H 66 67/* Define to 1 if you have the `time' function. */ 68#cmakedefine HAVE_TIME 69 70/* Define to 1 if the system has the type `uint32_t'. */ 71#cmakedefine HAVE_UINT32_T 72 73/* Define to 1 if you have the <unistd.h> header file. */ 74#cmakedefine HAVE_UNISTD_H 75 76/* Define to the sub-directory in which libtool stores uninstalled libraries. 77 */ 78#undef LT_OBJDIR 79 80/* Major version number. */ 81#define MAJOR_VERSION @NLOPT_MAJOR_VERSION@ 82 83/* Minor version number. */ 84#define MINOR_VERSION @NLOPT_MINOR_VERSION@ 85 86/* Name of package */ 87#undef PACKAGE 88 89/* Define to the address where bug reports for this package should be sent. */ 90#undef PACKAGE_BUGREPORT 91 92/* Define to the full name of this package. */ 93#undef PACKAGE_NAME 94 95/* Define to the full name and version of this package. */ 96#undef PACKAGE_STRING 97 98/* Define to the one symbol short name of this package. */ 99#undef PACKAGE_TARNAME 100 101/* Define to the home page for this package. */ 102#undef PACKAGE_URL 103 104/* Define to the version of this package. */ 105#undef PACKAGE_VERSION 106 107/* replacement for broken HUGE_VAL macro, if needed */ 108#undef REPLACEMENT_HUGE_VAL 109 110/* The size of `unsigned int', as computed by sizeof. */ 111#define SIZEOF_UNSIGNED_INT @SIZEOF_UNSIGNED_INT@ 112 113/* The size of `unsigned long', as computed by sizeof. */ 114#define SIZEOF_UNSIGNED_LONG @SIZEOF_UNSIGNED_LONG@ 115 116/* Define to 1 if you have the ANSI C header files. */ 117#undef STDC_HEADERS 118 119/* Define to C thread-local keyword, or to nothing if this is not supported in 120 your compiler. */ 121#define THREADLOCAL @THREADLOCAL@ 122 123/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */ 124#cmakedefine TIME_WITH_SYS_TIME 125 126/* Version number of package */ 127#undef VERSION 128 129/* Define if compiled including C++-based routines */ 130#cmakedefine NLOPT_CXX 131 132/* Define if compiled including C++11-based routines */ 133#cmakedefine NLOPT_CXX11 134 135/* Define to empty if `const' does not conform to ANSI C. */ 136#undef const 137 138/* Define to `__inline__' or `__inline' if that's what the C compiler 139 calls it, or to nothing if 'inline' is not supported under any name. */ 140#ifndef __cplusplus 141#undef inline 142#endif 143