/* * Grace - GRaphing, Advanced Computation and Exploration of data * * Home page: http://plasma-gate.weizmann.ac.il/Grace/ * * Copyright (c) 1991-1995 Paul J Turner, Portland, OR * Copyright (c) 1996-2000 Grace Development Team * * Maintained by Evgeny Stambulchik * * * All Rights Reserved * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #ifndef __CONFIG_H #define __CONFIG_H /* Define if on AIX 3. System headers sometimes define this. We just want to avoid a redefinition error message. */ #ifndef _ALL_SOURCE #undef _ALL_SOURCE #endif /* Define if you need to in order for stat and other things to work. */ #undef _POSIX_SOURCE /* Define if you have the ANSI C header files. */ #undef STDC_HEADERS /* Define if char is unsigned */ #undef __CHAR_UNSIGNED__ /* Define sizeof(char) */ #define SIZEOF_CHAR 0 /* Define sizeof(short) */ #define SIZEOF_SHORT 0 /* Define sizeof(int) */ #define SIZEOF_INT 0 /* Define sizeof(long) */ #define SIZEOF_LONG 0 /* Define sizeof(long long) */ #define SIZEOF_LONG_LONG 0 /* Define sizeof(float) */ #define SIZEOF_FLOAT 0 /* Define sizeof(double) */ #define SIZEOF_DOUBLE 0 /* Define sizeof(long double) */ #define SIZEOF_LONG_DOUBLE 0 /* Define sizeof(void *) */ #define SIZEOF_VOID_P 0 /* Define to empty if the keyword does not work. */ #undef const /* Define to `int' if doesn't define. */ #undef pid_t /* Define to `unsigned' if doesn't define. */ #undef size_t /* Define if you have the header file. */ #undef HAVE_UNISTD_H /* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems. This function is required for alloca.c support on those systems. */ #undef CRAY_STACKSEG_END /* Define if using alloca.c. */ #undef C_ALLOCA /* Define if you have alloca, as a function or macro. */ #undef HAVE_ALLOCA /* Define if you have and it should be used (not on Ultrix). */ #undef HAVE_ALLOCA_H /* Define as the return type of signal handlers (int or void). */ #undef RETSIGTYPE /* Define if you have that is POSIX.1 compatible. */ #undef HAVE_SYS_WAIT_H /* Define if you have the header file. */ #undef HAVE_FCNTL_H /* Define if you have the header file. */ #undef HAVE_SYS_PARAM_H /* Define if you have the header file. */ #undef HAVE_SYS_TIME_H /* Define if you have the header file. */ #undef HAVE_SYS_SELECT_H /* Define if your declares struct tm. */ #undef TM_IN_SYS_TIME /* Define if and can be both included. */ #undef TIME_WITH_SYS_TIME /* Define if you have the gettimeofday function. */ #undef HAVE_GETTIMEOFDAY /* Define if you have the getcwd function. */ #undef HAVE_GETCWD /* Define if you have the gethostname function. */ #undef HAVE_GETHOSTNAME /* Define if you have the memcpy function. */ #undef HAVE_MEMCPY /* Define if you have the memmove function. */ #undef HAVE_MEMMOVE /* Define if you have the unlink function. */ #undef HAVE_UNLINK /* Define if you have the fcntl function. */ #undef HAVE_FCNTL /* Define if you have the popen function. */ #undef HAVE_POPEN /* Define if you have the fnmatch function. */ #undef HAVE_FNMATCH /* Define if you have the on_exit function. */ #undef HAVE_ON_EXIT /* Define if you have the strstr function. */ #undef HAVE_STRSTR /* Define if you have the strerror function. */ #undef HAVE_STRERROR /* Define if stdio.h defines the sys_errlist table */ #undef HAVE_SYS_ERRLIST_DECL /* Define if you have the vsnprintf function. */ #undef HAVE_VSNPRINTF /* Define if you have the dlopen function. */ #undef HAVE_DLOPEN /* Define if dlfcn.h defines the RTLD_NOW constant */ #undef HAVE_RTLD_NOW /* Define if you have the shl_load function. */ #undef HAVE_SHL_LOAD /* If words are stored with the most significant byte first (like Motorola and SPARC, but not Intel and VAX, CPUs */ #undef WORDS_BIGENDIAN /* Define if your FPU arithmetics is of the DEC type. */ #undef HAVE_DEC_FPU /* Define if your FPU arithmetics is of the little endian IEEE type. */ #undef HAVE_LIEEE_FPU /* Define if your FPU arithmetics is of the big endian IEEE type. */ #undef HAVE_BIEEE_FPU /* Define if realloc() is buggy (SunOS4, for example) */ #undef REALLOC_IS_BUGGY /* Define if you have the drand48 function. */ #undef HAVE_DRAND48 /* Define if your system supports locale. */ #undef HAVE_SETLOCALE /* Define if stdlib.h defines the drand48 function. */ #undef HAVE_DRAND48_DECL /* Define if you have the m library (-lm). */ #undef HAVE_LIBM /* Define if you have the header file. */ #undef HAVE_MATH_H /* Define if you have . */ #undef HAVE_FLOAT_H /* Define if you have . */ #undef HAVE_IEEEFP_H /* Define if you have the hypot function. */ #undef HAVE_HYPOT /* Define if the hypot function is declared in math.h. */ #undef HAVE_HYPOT_DECL /* Define if you have the cbrt function. */ #undef HAVE_CBRT /* Define if the cbrt function is declared in math.h. */ #undef HAVE_CBRT_DECL /* Define if you have the log2 function. */ #undef HAVE_LOG2 /* Define if the log2 function is declared in math.h. */ #undef HAVE_LOG2_DECL /* Define if you have the rint function. */ #undef HAVE_RINT /* Define if the rint function is declared in math.h. */ #undef HAVE_RINT_DECL /* Define if you have the lgamma function. */ #undef HAVE_LGAMMA /* Define if the lgamma function is declared in math.h. */ #undef HAVE_LGAMMA_DECL /* Define if math.h defines the signgam variable. */ #undef HAVE_SIGNGAM_DECL /* Define if you have the asinh function. */ #undef HAVE_ASINH /* Define if the asinh function is declared in math.h. */ #undef HAVE_ASINH_DECL /* Define if you have the acosh function. */ #undef HAVE_ACOSH /* Define if the acosh function is declared in math.h. */ #undef HAVE_ACOSH_DECL /* Define if you have the atanh function. */ #undef HAVE_ATANH /* Define if the atanh function is declared in math.h. */ #undef HAVE_ATANH_DECL /* Define if you have the erf function. */ #undef HAVE_ERF /* Define if the erf function is declared in math.h. */ #undef HAVE_ERF_DECL /* Define if you have the erfc function. */ #undef HAVE_ERFC /* Define if the erfc function is declared in math.h. */ #undef HAVE_ERFC_DECL /* Define if you have the finite function. */ #undef HAVE_FINITE /* Define if the finite function is declared in math.h. */ #undef HAVE_FINITE_DECL /* Define if you have the isfinite function. */ #undef HAVE_ISFINITE /* Define if the isfinite function is declared in math.h. */ #undef HAVE_ISFINITE_DECL /* Define if you have the isnan function. */ #undef HAVE_ISNAN /* Define if the isnan function is declared in math.h. */ #undef HAVE_ISNAN_DECL /* Define if you have the Bessel j0 function. */ #undef HAVE_J0 /* Define if the j0 function is declared in math.h. */ #undef HAVE_J0_DECL /* Define if you have the Bessel j1 function. */ #undef HAVE_J1 /* Define if the j1 function is declared in math.h. */ #undef HAVE_J1_DECL /* Define if you have the Bessel jn function. */ #undef HAVE_JN /* Define if the jn function is declared in math.h. */ #undef HAVE_JN_DECL /* Define if you have the Bessel y0 function. */ #undef HAVE_Y0 /* Define if the y0 function is declared in math.h. */ #undef HAVE_Y0_DECL /* Define if you have the Bessel y1 function. */ #undef HAVE_Y1 /* Define if the y1 function is declared in math.h. */ #undef HAVE_Y1_DECL /* Define if you have the Bessel yn function. */ #undef HAVE_YN /* Define if the yn function is declared in math.h. */ #undef HAVE_YN_DECL /* Define if netCDF library is available */ #undef HAVE_NETCDF /* Define if FFTW Fourier transform library is available */ #undef HAVE_FFTW /* Define if PNG library is available */ #undef HAVE_LIBPNG /* Define if JPEG library is available */ #undef HAVE_LIBJPEG /* Define if PDFlib library is available */ #undef HAVE_LIBPDF /* Define if you want to compile a Fortran wrapper for grace_np lib. */ #undef WITH_F77_WRAPPER /* Define if the X Window System is missing or not being used. */ #undef X_DISPLAY_MISSING /* Define if you have Motif. */ #undef HAVE_MOTIF /* Define if Motif library is actually Lesstif. */ #undef HAVE_LESSTIF /* Define if Motif library includes _XmVersionString[] string. */ #undef HAVE__XMVERSIONSTRING /* Define if you have the Xpm library (-lXpm). */ #undef HAVE_XPM /* Define if you have the xpm.h. */ #undef HAVE_XPM_H /* Define if you have the xpm.h header among X11 includes. */ #undef HAVE_X11_XPM_H /* Define if you have (and want to use) libhelp */ #undef WITH_LIBHELP /* Define if you have (and want to use) XmHTML widget */ #undef WITH_XMHTML /* Define if you have (and want to use) editres */ #undef WITH_EDITRES #if (defined(HAVE_MOTIF) && !defined(X_DISPLAY_MISSING)) # define MOTIF_GUI #else # define NONE_GUI #endif /* Define if the print spooling command itself unlinks the temporary file */ #undef PRINT_CMD_UNLINKS /* Define if you want to compile in (a basic) support for debugging */ #undef WITH_DEBUG #if defined(WITH_DEBUG) # define DEBUG #else # define NDEBUG #endif #endif /* __CONFIG_H */