libsc  1.6.0
src/sc_config.h
00001 #ifndef _SRC_SC_CONFIG_H
00002 #define _SRC_SC_CONFIG_H 1
00003  
00004 /* src/sc_config.h. Generated automatically at end of configure. */
00005 /* src/pre_config.h.  Generated from pre_config.h.in by configure.  */
00006 /* src/pre_config.h.in.  Generated from configure.ac by autoheader.  */
00007 
00008 /* Define if building universal (internal helper macro) */
00009 /* #undef AC_APPLE_UNIVERSAL_BUILD */
00010 
00011 /* C compiler */
00012 #ifndef SC_CC
00013 #define SC_CC "mpicc"
00014 #endif
00015 
00016 /* C compiler flags */
00017 #ifndef SC_CFLAGS
00018 #define SC_CFLAGS "-pipe -Wall -g -O2 -march=i586 -mtune=generic "
00019 #endif
00020 
00021 /* C preprocessor */
00022 #ifndef SC_CPP
00023 #define SC_CPP "mpicc -E"
00024 #endif
00025 
00026 /* C preprocessor flags */
00027 #ifndef SC_CPPFLAGS
00028 #define SC_CPPFLAGS ""
00029 #endif
00030 
00031 /* CXX compiler */
00032 #ifndef SC_CXX
00033 #define SC_CXX "mpicxx"
00034 #endif
00035 
00036 /* CXX compiler flags */
00037 #ifndef SC_CXXFLAGS
00038 #define SC_CXXFLAGS "-pipe -Wall -g -O2 -march=i586 -mtune=generic"
00039 #endif
00040 
00041 /* Define to 1 if your C++ compiler doesn't accept -c and -o together. */
00042 /* #undef CXX_NO_MINUS_C_MINUS_O */
00043 
00044 /* DEPRECATED (use SC_ENABLE_DEBUG instead) */
00045 /* #undef DEBUG */
00046 
00047 /* enable debug mode (assertions and extra checks) */
00048 /* #undef ENABLE_DEBUG */
00049 
00050 /* Define to 1 if we are using MPI */
00051 #ifndef SC_ENABLE_MPI
00052 #define SC_ENABLE_MPI 1
00053 #endif
00054 
00055 /* Define to 1 if we are using MPI I/O */
00056 #ifndef SC_ENABLE_MPIIO
00057 #define SC_ENABLE_MPIIO 1
00058 #endif
00059 
00060 /* Define to 1 if we are using MPI_Init_thread */
00061 #ifndef SC_ENABLE_MPITHREAD
00062 #define SC_ENABLE_MPITHREAD 1
00063 #endif
00064 
00065 /* enable POSIX threads (optionally use --enable-pthread=<PTHREAD_CFLAGS>) */
00066 #ifndef SC_ENABLE_PTHREAD
00067 #define SC_ENABLE_PTHREAD 1
00068 #endif
00069 
00070 /* F77 compiler */
00071 #ifndef SC_F77
00072 #define SC_F77 "mpif77"
00073 #endif
00074 
00075 /* Define to dummy `main' function (if any) required to link to the Fortran
00076    libraries. */
00077 /* #undef F77_DUMMY_MAIN */
00078 
00079 /* Define to a macro mangling the given C identifier (in lower and upper
00080    case), which must not contain underscores, for linking with Fortran. */
00081 #ifndef SC_F77_FUNC
00082 #define SC_F77_FUNC(name,NAME) name ## _
00083 #endif
00084 
00085 /* As F77_FUNC, but for C identifiers containing underscores. */
00086 #ifndef SC_F77_FUNC_
00087 #define SC_F77_FUNC_(name,NAME) name ## _
00088 #endif
00089 
00090 /* Define to 1 if your Fortran compiler doesn't accept -c and -o together. */
00091 /* #undef F77_NO_MINUS_C_MINUS_O */
00092 
00093 /* Define if F77 and FC dummy `main' functions are identical. */
00094 /* #undef FC_DUMMY_MAIN_EQ_F77 */
00095 
00096 /* F77 compiler flags */
00097 #ifndef SC_FFLAGS
00098 #define SC_FFLAGS "-pipe -Wall -g -O2 -march=i586 -mtune=generic"
00099 #endif
00100 
00101 /* Define to 1 if you have the `backtrace' function. */
00102 #ifndef SC_HAVE_BACKTRACE
00103 #define SC_HAVE_BACKTRACE 1
00104 #endif
00105 
00106 /* Define to 1 if you have the `backtrace_symbols' function. */
00107 #ifndef SC_HAVE_BACKTRACE_SYMBOLS
00108 #define SC_HAVE_BACKTRACE_SYMBOLS 1
00109 #endif
00110 
00111 /* Define to 1 if you have the <dlfcn.h> header file. */
00112 #ifndef SC_HAVE_DLFCN_H
00113 #define SC_HAVE_DLFCN_H 1
00114 #endif
00115 
00116 /* Define to 1 if you have the <execinfo.h> header file. */
00117 #ifndef SC_HAVE_EXECINFO_H
00118 #define SC_HAVE_EXECINFO_H 1
00119 #endif
00120 
00121 /* Define to 1 if you have the <inttypes.h> header file. */
00122 #ifndef SC_HAVE_INTTYPES_H
00123 #define SC_HAVE_INTTYPES_H 1
00124 #endif
00125 
00126 /* Have we found function pthread_create. */
00127 #ifndef SC_HAVE_LPTHREAD
00128 #define SC_HAVE_LPTHREAD 1
00129 #endif
00130 
00131 /* Have we found function lua_createtable. */
00132 #ifndef SC_HAVE_LUA
00133 #define SC_HAVE_LUA 1
00134 #endif
00135 
00136 /* Define to 1 if you have the <lua5.1/lua.h> header file. */
00137 /* #undef HAVE_LUA5_1_LUA_H */
00138 
00139 /* Define to 1 if you have the <lua5.2/lua.h> header file. */
00140 /* #undef HAVE_LUA5_2_LUA_H */
00141 
00142 /* Define to 1 if you have the <lua.h> header file. */
00143 #ifndef SC_HAVE_LUA_H
00144 #define SC_HAVE_LUA_H 1
00145 #endif
00146 
00147 /* Define to 1 if you have the <memory.h> header file. */
00148 #ifndef SC_HAVE_MEMORY_H
00149 #define SC_HAVE_MEMORY_H 1
00150 #endif
00151 
00152 /* Define to 1 if you have the <signal.h> header file. */
00153 #ifndef SC_HAVE_SIGNAL_H
00154 #define SC_HAVE_SIGNAL_H 1
00155 #endif
00156 
00157 /* Define to 1 if you have the <stdint.h> header file. */
00158 #ifndef SC_HAVE_STDINT_H
00159 #define SC_HAVE_STDINT_H 1
00160 #endif
00161 
00162 /* Define to 1 if you have the <stdlib.h> header file. */
00163 #ifndef SC_HAVE_STDLIB_H
00164 #define SC_HAVE_STDLIB_H 1
00165 #endif
00166 
00167 /* Define to 1 if you have the <strings.h> header file. */
00168 #ifndef SC_HAVE_STRINGS_H
00169 #define SC_HAVE_STRINGS_H 1
00170 #endif
00171 
00172 /* Define to 1 if you have the <string.h> header file. */
00173 #ifndef SC_HAVE_STRING_H
00174 #define SC_HAVE_STRING_H 1
00175 #endif
00176 
00177 /* Define to 1 if you have the `strtol' function. */
00178 #ifndef SC_HAVE_STRTOL
00179 #define SC_HAVE_STRTOL 1
00180 #endif
00181 
00182 /* Define to 1 if you have the `strtoll' function. */
00183 #ifndef SC_HAVE_STRTOLL
00184 #define SC_HAVE_STRTOLL 1
00185 #endif
00186 
00187 /* Define to 1 if you have the <sys/stat.h> header file. */
00188 #ifndef SC_HAVE_SYS_STAT_H
00189 #define SC_HAVE_SYS_STAT_H 1
00190 #endif
00191 
00192 /* Define to 1 if you have the <sys/time.h> header file. */
00193 #ifndef SC_HAVE_SYS_TIME_H
00194 #define SC_HAVE_SYS_TIME_H 1
00195 #endif
00196 
00197 /* Define to 1 if you have the <sys/types.h> header file. */
00198 #ifndef SC_HAVE_SYS_TYPES_H
00199 #define SC_HAVE_SYS_TYPES_H 1
00200 #endif
00201 
00202 /* Define to 1 if you have the <time.h> header file. */
00203 #ifndef SC_HAVE_TIME_H
00204 #define SC_HAVE_TIME_H 1
00205 #endif
00206 
00207 /* Define to 1 if you have the <unistd.h> header file. */
00208 #ifndef SC_HAVE_UNISTD_H
00209 #define SC_HAVE_UNISTD_H 1
00210 #endif
00211 
00212 /* Have we found function adler32_combine. */
00213 #ifndef SC_HAVE_ZLIB
00214 #define SC_HAVE_ZLIB 1
00215 #endif
00216 
00217 /* Linker flags */
00218 #ifndef SC_LDFLAGS
00219 #define SC_LDFLAGS ""
00220 #endif
00221 
00222 /* Libraries */
00223 #ifndef SC_LIBS
00224 #define SC_LIBS "-llapack -lopenblas -llua -lz   "
00225 #endif
00226 
00227 /* minimal log priority */
00228 /* #undef LOG_PRIORITY */
00229 
00230 /* Define to the sub-directory in which libtool stores uninstalled libraries.
00231    */
00232 #ifndef SC_LT_OBJDIR
00233 #define SC_LT_OBJDIR ".libs/"
00234 #endif
00235 
00236 /* DEPRECATED (use SC_ENABLE_MPI instead) */
00237 #ifndef SC_MPI
00238 #define SC_MPI 1
00239 #endif
00240 
00241 /* DEPRECATED (use SC_ENABLE_MPIIO instead) */
00242 #ifndef SC_MPIIO
00243 #define SC_MPIIO 1
00244 #endif
00245 
00246 /* Define to 1 if your C compiler doesn't accept -c and -o together. */
00247 /* #undef NO_MINUS_C_MINUS_O */
00248 
00249 /* Name of package */
00250 #ifndef SC_PACKAGE
00251 #define SC_PACKAGE "libsc"
00252 #endif
00253 
00254 /* Define to the address where bug reports for this package should be sent. */
00255 #ifndef SC_PACKAGE_BUGREPORT
00256 #define SC_PACKAGE_BUGREPORT "info@p4est.org"
00257 #endif
00258 
00259 /* Define to the full name of this package. */
00260 #ifndef SC_PACKAGE_NAME
00261 #define SC_PACKAGE_NAME "libsc"
00262 #endif
00263 
00264 /* Define to the full name and version of this package. */
00265 #ifndef SC_PACKAGE_STRING
00266 #define SC_PACKAGE_STRING "libsc 1.6.0"
00267 #endif
00268 
00269 /* Define to the one symbol short name of this package. */
00270 #ifndef SC_PACKAGE_TARNAME
00271 #define SC_PACKAGE_TARNAME "libsc"
00272 #endif
00273 
00274 /* Define to the home page for this package. */
00275 #ifndef SC_PACKAGE_URL
00276 #define SC_PACKAGE_URL ""
00277 #endif
00278 
00279 /* Define to the version of this package. */
00280 #ifndef SC_PACKAGE_VERSION
00281 #define SC_PACKAGE_VERSION "1.6.0"
00282 #endif
00283 
00284 /* DEPRECATED (use SC_WITH_PAPI instead) */
00285 /* #undef PAPI */
00286 
00287 /* Use builtin getopt */
00288 /* #undef PROVIDE_GETOPT */
00289 
00290 /* Use builtin obstack */
00291 /* #undef PROVIDE_OBSTACK */
00292 
00293 /* DEPRECATED (use SC_ENABLE_PTHREAD instead) */
00294 #ifndef SC_PTHREAD
00295 #define SC_PTHREAD 1
00296 #endif
00297 
00298 /* The size of `long', as computed by sizeof. */
00299 #ifndef SC_SIZEOF_LONG
00300 #define SC_SIZEOF_LONG 4
00301 #endif
00302 
00303 /* The size of `long long', as computed by sizeof. */
00304 #ifndef SC_SIZEOF_LONG_LONG
00305 #define SC_SIZEOF_LONG_LONG 8
00306 #endif
00307 
00308 /* The size of `unsigned long', as computed by sizeof. */
00309 #ifndef SC_SIZEOF_UNSIGNED_LONG
00310 #define SC_SIZEOF_UNSIGNED_LONG 4
00311 #endif
00312 
00313 /* The size of `unsigned long long', as computed by sizeof. */
00314 #ifndef SC_SIZEOF_UNSIGNED_LONG_LONG
00315 #define SC_SIZEOF_UNSIGNED_LONG_LONG 8
00316 #endif
00317 
00318 /* Define to 1 if you have the ANSI C header files. */
00319 #ifndef SC_STDC_HEADERS
00320 #define SC_STDC_HEADERS 1
00321 #endif
00322 
00323 /* Version number of package */
00324 #ifndef SC_VERSION
00325 #define SC_VERSION "1.6.0"
00326 #endif
00327 
00328 /* Package major version */
00329 #ifndef SC_VERSION_MAJOR
00330 #define SC_VERSION_MAJOR 1
00331 #endif
00332 
00333 /* Package minor version */
00334 #ifndef SC_VERSION_MINOR
00335 #define SC_VERSION_MINOR 6
00336 #endif
00337 
00338 /* Package point version */
00339 #ifndef SC_VERSION_POINT
00340 #define SC_VERSION_POINT 0
00341 #endif
00342 
00343 /* Define to 1 if BLAS is used */
00344 #ifndef SC_WITH_BLAS
00345 #define SC_WITH_BLAS 1
00346 #endif
00347 
00348 /* Define to 1 if LAPACK is used */
00349 #ifndef SC_WITH_LAPACK
00350 #define SC_WITH_LAPACK 1
00351 #endif
00352 
00353 /* enable Flop counting with papi */
00354 /* #undef WITH_PAPI */
00355 
00356 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
00357    significant byte first (like Motorola and SPARC, unlike Intel). */
00358 #if defined AC_APPLE_UNIVERSAL_BUILD
00359 # if defined __BIG_ENDIAN__
00360 #  define WORDS_BIGENDIAN 1
00361 # endif
00362 #else
00363 # ifndef WORDS_BIGENDIAN
00364 /* #  undef WORDS_BIGENDIAN */
00365 # endif
00366 #endif
00367 
00368 /* Define to empty if `const' does not conform to ANSI C. */
00369 /* #undef const */
00370 
00371 /* Define to `__inline__' or `__inline' if that's what the C compiler
00372    calls it, or to nothing if 'inline' is not supported under any name.  */
00373 #ifndef __cplusplus
00374 /* #undef inline */
00375 #endif
00376 
00377 /* Define to the equivalent of the C99 'restrict' keyword, or to
00378    nothing if this is not supported.  Do not define if restrict is
00379    supported directly.  */
00380 #ifndef _sc_restrict
00381 #define _sc_restrict __restrict
00382 #endif
00383 /* Work around a bug in Sun C++: it does not support _Restrict or
00384    __restrict__, even though the corresponding Sun C compiler ends up with
00385    "#define restrict _Restrict" or "#define restrict __restrict__" in the
00386    previous line.  Perhaps some future version of Sun C++ will work with
00387    restrict; if so, hopefully it defines __RESTRICT like Sun C does.  */
00388 #if defined __SUNPRO_CC && !defined __RESTRICT
00389 # define _Restrict
00390 # define __restrict__
00391 #endif
00392 
00393 /* Define to `unsigned int' if <sys/types.h> does not define. */
00394 /* #undef size_t */
00395 
00396 /* Define to `int' if <sys/types.h> does not define. */
00397 /* #undef ssize_t */
00398  
00399 /* once: _SRC_SC_CONFIG_H */
00400 #endif
 All Data Structures Files Functions Variables Typedefs Defines