00001 /* src/lib/scconfig.h. Generated from scconfig.h.in by configure. */ 00002 00003 #ifndef _CONFIG_H 00004 #define _CONFIG_H 00005 00006 #ifndef __cplusplus 00007 00008 /* Define to empty if the keyword does not work. */ 00009 /* #undef const */ 00010 00011 #endif /* __cplusplus */ 00012 00013 #ifdef __cplusplus 00014 00015 /* Define if the C++ restrict keyword extension exists. */ 00016 /* #undef CXX_RESTRICT */ 00017 00018 #ifdef CXX_RESTRICT 00019 #define restrictxx restrict 00020 #else 00021 #define restrictxx 00022 #endif 00023 00024 #endif 00025 00026 /* Define if you want to optimize the reference counting code. */ 00027 #define REF_OPTIMIZE 1 00028 00029 /* Define if you have <stdint.h>. */ 00030 #define HAVE_STDINT_H 1 00031 00032 /* Define if you have <sys/stat.h>. */ 00033 #define HAVE_SYS_STAT_H 1 00034 00035 /* Define if you have <sys/types.h>. */ 00036 #define HAVE_SYS_TYPES_H 1 00037 00038 /* Define if you have <pwd.h>. */ 00039 #define HAVE_PWD_H 1 00040 00041 /* Define if you have <termios.h>. */ 00042 #define HAVE_TERMIOS_H 1 00043 00044 /* Define if you have <sys/times.h>. */ 00045 #define HAVE_SYS_TIMES_H 1 00046 00047 /* Define if you have <time.h>. */ 00048 #define HAVE_TIME_H 1 00049 00050 /* Define if you have <machine/fpu.h>. */ 00051 /* #undef HAVE_MACHINE_FPU_H */ 00052 00053 /* Define if you have <asm/fpu.h>. */ 00054 /* #undef HAVE_ASM_FPU_H */ 00055 00056 /* Define if you have <sys/resource.h>. */ 00057 #define HAVE_SYS_RESOURCE_H 1 00058 00059 /* Define if <sstream> is present. */ 00060 #define HAVE_SSTREAM 1 00061 00062 /* Define if you have the vprintf function. */ 00063 #define HAVE_VPRINTF 1 00064 00065 /* Define if you have the ios::fmtflags. */ 00066 #define HAVE_IOS_FMTFLAGS 1 00067 00068 /* Define if you have the long long type extension. */ 00069 #ifndef HAVE_LONG_LONG 00070 #define HAVE_LONG_LONG 1 00071 #endif 00072 00073 /* Define if you have streambuf::pubseekoff (you should). */ 00074 #define HAVE_PUBSEEKOFF 1 00075 00076 /* Define if you have streambuf::sgetn (you should). */ 00077 #define HAVE_SGETN 1 00078 00079 /* Define if you have a public streambuf::seekoff. */ 00080 /* #undef HAVE_SEEKOFF */ 00081 00082 /* Define as the return type of signal handlers (int or void). */ 00083 #define RETSIGTYPE void 00084 00085 /* Define if signal handlers have an ellipsis argument in C++. */ 00086 /* #undef SIGHASELLIP */ 00087 00088 /* Define to `unsigned' if <sys/types.h> doesn't define. */ 00089 /* #undef size_t */ 00090 00091 /* Define if you have the ANSI C header files. */ 00092 #define STDC_HEADERS 1 00093 00094 /* Define if your <sys/time.h> declares struct tm. */ 00095 /* #undef TM_IN_SYS_TIME */ 00096 00097 /* Define if you have the strerror function. */ 00098 #define HAVE_STRERROR 1 00099 00100 /* Define if you have the setenv function. */ 00101 #define HAVE_SETENV 1 00102 00103 /* Define if isnan is available from C++. */ 00104 #define HAVE_ISNAN 1 00105 00106 /* Define if you have the sigfillset function (and company). */ 00107 #define HAVE_SIGFILLSET 1 00108 00109 /* Define if you have the signal function. */ 00110 #define HAVE_SIGNAL 1 00111 00112 /* Define if you have the system function. */ 00113 #define HAVE_SYSTEM 1 00114 00115 /* Define if you have the drand48 function. */ 00116 #define HAVE_DRAND48 1 00117 00118 /* Define if you have the isnan function. */ 00119 #define HAVE_ISNAN 1 00120 00121 /* Define if you have the fchdir function. */ 00122 #define HAVE_FCHDIR 1 00123 00124 /* Define if you have the getpwuid function. */ 00125 #define HAVE_GETPWUID 1 00126 00127 /* Define if you have the geteuid function. */ 00128 #define HAVE_GETEUID 1 00129 00130 /* Define if you have the gethostname function. */ 00131 #define HAVE_GETHOSTNAME 1 00132 00133 /* Define if you have the time function. */ 00134 #define HAVE_TIME 1 00135 00136 /* Define if you have the ctime function. */ 00137 #define HAVE_CTIME 1 00138 00139 /* Define if you have the C99 <fenv.h>. */ 00140 #define HAVE_FENV_H 1 00141 00142 /* Define if you have the glibc feenableexcept extension. */ 00143 #define HAVE_FEENABLEEXCEPT 1 00144 00145 /* Define if you have the glibc fedisableexcept extension. */ 00146 #define HAVE_FEDISABLEEXCEPT 1 00147 00148 /* Define if you have the setrlimit function. */ 00149 #define HAVE_SETRLIMIT 1 00150 00151 /* Define if you have functioning SYSV IPC. */ 00152 #define HAVE_SYSV_IPC 1 00153 00154 /* Define if semctl must have a semun as the fourth argument. */ 00155 /* #undef SEMCTL_REQUIRES_SEMUN */ 00156 00157 /* Define to the type used for shared memory. */ 00158 /* #undef SHMTYPE */ 00159 00160 #ifndef SHMTYPE 00161 #define SHMTYPE char* 00162 #endif 00163 00164 /* Define if you have the <fcntl.h> header file. */ 00165 #define HAVE_FCNTL_H 1 00166 00167 /* Define if you have the <limits.h> header file. */ 00168 #define HAVE_LIMITS_H 1 00169 00170 /* Define if you have the <sys/ioctl.h> header file. */ 00171 #define HAVE_SYS_IOCTL_H 1 00172 00173 /* Define if you have the <sys/time.h> header file. */ 00174 #define HAVE_SYS_TIME_H 1 00175 00176 /* Define if you have the <unistd.h> header file. */ 00177 #define HAVE_UNISTD_H 1 00178 00179 /* Define if you have the <pthread.h> header file and the pthread library. */ 00180 #define HAVE_PTHREAD 1 00181 00182 /* Define if you can have the pthread_attr_setstacksize function. */ 00183 /* #undef HAVE_PTHREAD_ATTR_SETSTACKSIZE */ 00184 00185 /* Define if you can have the pthread_attr_getstacksize function. */ 00186 /* #undef HAVE_PTHREAD_ATTR_GETSTACKSIZE */ 00187 00188 /* Define if you can have the pthread_attr_getscope function. */ 00189 /* #undef HAVE_PTHREAD_ATTR_GETSCOPE */ 00190 00191 /* Define if you can have the pthread_attr_setscope function. */ 00192 /* #undef HAVE_PTHREAD_ATTR_SETSCOPE */ 00193 00194 /* Define if you can have the pthread_attr_getinheritsched function. */ 00195 /* #undef HAVE_PTHREAD_ATTR_GETINHERITSCHED */ 00196 00197 /* Define if you can have the pthread_attr_setinheritsched function. */ 00198 /* #undef HAVE_PTHREAD_ATTR_SETINHERITSCHED */ 00199 00200 /* Define if you can have the pthread_attr_setschedpolicy function. */ 00201 /* #undef HAVE_PTHREAD_ATTR_SETSCHEDPOLICY */ 00202 00203 /* Define if you can have the pthread_attr_getschedpolicy function. */ 00204 /* #undef HAVE_PTHREAD_ATTR_GETSCHEDPOLICY */ 00205 00206 /* Define if you can have the pthread_attr_setschedparam function. */ 00207 /* #undef HAVE_PTHREAD_ATTR_SETSCHEDPARAM */ 00208 00209 /* Define if you can have the pthread_attr_getschedparam function. */ 00210 /* #undef HAVE_PTHREAD_ATTR_GETSCHEDPARAM */ 00211 00212 /* Define if you can have the sched_get_priority_max function. */ 00213 /* #undef HAVE_SCHED_GET_PRIORITY_MAX */ 00214 00215 /* Define if you can have the sched_get_priority_min function. */ 00216 /* #undef HAVE_SCHED_GET_PRIORITY_MIN */ 00217 00218 /* Define if you have the NIAMA library. */ 00219 /* #undef HAVE_NIAMA */ 00220 00221 /* Define if you have the <mpi.h> header file and library. */ 00222 /* #undef HAVE_MPI */ 00223 00224 /* Define if you have the MPI_Init_thread routine. */ 00225 /* #undef HAVE_MPI_INIT_THREAD */ 00226 00227 /* Set to the MPI macro defined the desired threading support level. */ 00228 #define SC_MPI_THREAD_LEVEL MPI_THREAD_MULTIPLE 00229 00230 /* Define if you have the <armci.h> header file and library. */ 00231 /* #undef HAVE_ARMCI */ 00232 00233 /* Define if you have the libint header file and library. */ 00234 #define HAVE_LIBINT 1 00235 00236 /* Define if you have the libr12 header file and library. */ 00237 #define HAVE_LIBR12 1 00238 00239 /* Define if you have the libderiv header file and library. */ 00240 #define HAVE_LIBDERIV 1 00241 00242 /* Define if your MPI implementation has MPI-IO functions */ 00243 /* #undef HAVE_MPIIO */ 00244 00245 /* Define if you have the <perf.h> header file and library. */ 00246 /* #undef HAVE_PERF */ 00247 00248 /* Define if you have <execinfo.h> backtrace and backtrace_symbol_fd. */ 00249 /* #undef HAVE_BACKTRACE */ 00250 00251 /* Define if MPIMessageGrp should be used by default. */ 00252 /* #undef DEFAULT_MPI */ 00253 00254 /* Define if MTMPIMemoryGrp should be used by default. */ 00255 /* #undef DEFAULT_MTMPI */ 00256 00257 /* Define if ARMCIMemoryGrp should be used by default. */ 00258 /* #undef DEFAULT_ARMCI */ 00259 00260 /* Define if is MPI is always used (needed if MPI_Init is used to 00261 initialize argument list). */ 00262 /* #undef ALWAYS_USE_MPI */ 00263 00264 /* Define if you have the m library (-lm). */ 00265 #define HAVE_LIBM 1 00266 00267 /* Define if you have the sun library (-lsun). */ 00268 /* #undef HAVE_LIBSUN */ 00269 00270 /* Define if you have the fl library (-lfl). */ 00271 #define HAVE_LIBFL 1 00272 00273 /* Define if you have the dl library (-ldl). */ 00274 /* #undef HAVE_LIBDL */ 00275 00276 /* Define if you have the <dlfcn.h> header file. */ 00277 #define HAVE_DLFCN_H 1 00278 00279 /* Define if you have LAPACK 00280 */ 00281 /* #undef HAVE_LAPACK */ 00282 00283 /* Define if you have the Scalable BLAS package and everything needed for it. 00284 */ 00285 /* #undef HAVE_SCALABLE_BLAS */ 00286 00287 /* Define if machine byte order is big endian. */ 00288 /* #undef WORDS_BIGENDIAN */ 00289 00290 /* The host architecture. */ 00291 #define HOST_ARCH "i386-portbld-freebsd6.3" 00292 00293 /* The target architecture. */ 00294 #define TARGET_ARCH "i386-portbld-freebsd6.3" 00295 00296 /* The version number. */ 00297 #define SC_VERSION "2.3.1" 00298 00299 /* The major version number. */ 00300 #define SC_MAJOR_VERSION 2 00301 00302 /* The minor version number. */ 00303 #define SC_MINOR_VERSION 3 00304 00305 /* The micro version number. */ 00306 #define SC_MICRO_VERSION 1 00307 00308 /* The buildid. */ 00309 #define SC_BUILDID "" 00310 00311 /* The library directory in the src distribution. */ 00312 #define SRC_SCLIBDIR "/work/a/ports/science/mpqc/work/mpqc-2.3.1/lib" 00313 00314 /* The installed location of the library directory. */ 00315 #define INSTALLED_SCLIBDIR "/usr/local/lib" 00316 00317 /* The location of architecture independent files. */ 00318 #define SCDATADIR "/usr/local/share/mpqc/2.3.1" 00319 00320 /* The default memory allocation, in bytes. */ 00321 #define DEFAULT_SC_MEMORY 32000000 00322 00323 /* Define if template should be explicitly instantiated. */ 00324 /* #undef EXPLICIT_TEMPLATE_INSTANTIATION */ 00325 00326 /* Define if the C++ keywork "typename" exists. */ 00327 #define HAVE_TYPENAME 1 00328 00329 #ifdef __cplusplus 00330 # ifndef HAVE_TYPENAME 00331 # define typename 00332 # endif 00333 #endif 00334 00335 /* Set to true if "using namespace std" needed to access ostream, etc. */ 00336 #define USING_NAMESPACE_STD 1 00337 00338 #endif /* _CONFIG_H */ 00339 00340 /* 00341 * Local Variables: 00342 * mode: c++ 00343 * End: 00344 */