Next: , Previous: , Up: Top   [Contents][Index]


Appendix D configure Cache Variables

The configure script that is used to build coNCePTuaL internally uses a number of Autoconf cache variables to store configuration information that it discovers while it runs. If these variables are set on the ./configure command line, the given value will be used instead of an automatically determined value. This feature gives the user precise control over many aspects of coNCePTuaL configuration. For example, to prevent the coNCePTuaL run-time library from using the gethostbyname() function you can specify ‘ac_cv_func_gethostbyname=no’ on the ./configure command line to convince configure that gethostbyname() does not exist.

The variables and descriptions in the following list were extracted mechanically from configure.ac and config.log. Consequently, some variables may be missing, and some descriptions may be inaccurate or hard to understand.

ac_cv_func__strtoi64 the _strtoi64() function is available (‘yes’ or ‘no’)

ac_cv_func_cbrt the cbrt() function is available (‘yes’ or ‘no’)

ac_cv_func_floor the floor() function is available (‘yes’ or ‘no’)

ac_cv_func_fmod the fmod() function is available (‘yes’ or ‘no’)

ac_cv_func_fork the fork() function is available (‘yes’ or ‘no’)

ac_cv_func_fork_works the fork_works() function is available (‘yes’ or ‘no’)

ac_cv_func_getaddrinfo the getaddrinfo() function is available (‘yes’ or ‘no’)

ac_cv_func_getcwd the getcwd() function is available (‘yes’ or ‘no’)

ac_cv_func_geteuid the geteuid() function is available (‘yes’ or ‘no’)

ac_cv_func_gethostbyname the gethostbyname() function is available (‘yes’ or ‘no’)

ac_cv_func_getinvent the getinvent() function is available (‘yes’ or ‘no’)

ac_cv_func_getpagesize the getpagesize() function is available (‘yes’ or ‘no’)

ac_cv_func_getpwuid the getpwuid() function is available (‘yes’ or ‘no’)

ac_cv_func_getrusage the getrusage() function is available (‘yes’ or ‘no’)

ac_cv_func_getuid the getuid() function is available (‘yes’ or ‘no’)

ac_cv_func_glob the glob() function is available (‘yes’ or ‘no’)

ac_cv_func_ibv_get_device_list the ibv_get_device_list() function is available (‘yes’ or ‘no’)

ac_cv_func_ibv_get_devices the ibv_get_devices() function is available (‘yes’ or ‘no’)

ac_cv_func_kill the kill() function is available (‘yes’ or ‘no’)

ac_cv_func_llabs the llabs() function is available (‘yes’ or ‘no’)

ac_cv_func_nanosleep the nanosleep() function is available (‘yes’ or ‘no’)

ac_cv_func_nearbyint the nearbyint() function is available (‘yes’ or ‘no’)

ac_cv_func_popen the popen() function is available (‘yes’ or ‘no’)

ac_cv_func_realpath the realpath() function is available (‘yes’ or ‘no’)

ac_cv_func_rint the rint() function is available (‘yes’ or ‘no’)

ac_cv_func_round the round() function is available (‘yes’ or ‘no’)

ac_cv_func_sched_getaffinity the sched_getaffinity() function is available (‘yes’ or ‘no’)

ac_cv_func_setitimer the setitimer() function is available (‘yes’ or ‘no’)

ac_cv_func_sigaction the sigaction() function is available (‘yes’ or ‘no’)

ac_cv_func_signal the signal() function is available (‘yes’ or ‘no’)

ac_cv_func_sleep the sleep() function is available (‘yes’ or ‘no’)

ac_cv_func_strcasestr the strcasestr() function is available (‘yes’ or ‘no’)

ac_cv_func_strerror the strerror() function is available (‘yes’ or ‘no’)

ac_cv_func_strsignal the strsignal() function is available (‘yes’ or ‘no’)

ac_cv_func_strtok the strtok() function is available (‘yes’ or ‘no’)

ac_cv_func_strtoll the strtoll() function is available (‘yes’ or ‘no’)

ac_cv_func_strtoq the strtoq() function is available (‘yes’ or ‘no’)

ac_cv_func_sysconf the sysconf() function is available (‘yes’ or ‘no’)

ac_cv_func_sysctl the sysctl() function is available (‘yes’ or ‘no’)

ac_cv_func_sysmp the sysmp() function is available (‘yes’ or ‘no’)

ac_cv_func_syssgi the syssgi() function is available (‘yes’ or ‘no’)

ac_cv_func_time the time() function is available (‘yes’ or ‘no’)

ac_cv_func_trunc the trunc() function is available (‘yes’ or ‘no’)

ac_cv_func_uname the uname() function is available (‘yes’ or ‘no’)

ac_cv_func_vfork the vfork() function is available (‘yes’ or ‘no’)

ac_cv_func_vfork_works the vfork_works() function is available (‘yes’ or ‘no’)

ac_cv_func_vfprintf the vfprintf() function is available (‘yes’ or ‘no’)

ac_cv_func_vsnprintf the vsnprintf() function is available (‘yes’ or ‘no’)

ac_cv_func_vsprintf the vsprintf() function is available (‘yes’ or ‘no’)

ac_cv_header_bglpersonality_h the bglpersonality.h header file is available (‘yes’ or ‘no’)

ac_cv_header_cf_h the cf.h header file is available (‘yes’ or ‘no’)

ac_cv_header_common_bgp_personality_h the common/bgp_personality.h header file is available (‘yes’ or ‘no’)

ac_cv_header_dlfcn_h the dlfcn.h header file is available (‘yes’ or ‘no’)

ac_cv_header_errno_h the errno.h header file is available (‘yes’ or ‘no’)

ac_cv_header_glob_h the glob.h header file is available (‘yes’ or ‘no’)

ac_cv_header_ieeefp_h the ieeefp.h header file is available (‘yes’ or ‘no’)

ac_cv_header_infiniband_verbs_h the infiniband/verbs.h header file is available (‘yes’ or ‘no’)

ac_cv_header_inttypes_h the inttypes.h header file is available (‘yes’ or ‘no’)

ac_cv_header_invent_h the invent.h header file is available (‘yes’ or ‘no’)

ac_cv_header_libhal_h the libhal.h header file is available (‘yes’ or ‘no’)

ac_cv_header_machine_hal_sysinfo_h the machine/hal_sysinfo.h header file is available (‘yes’ or ‘no’)

ac_cv_header_memory_h the memory.h header file is available (‘yes’ or ‘no’)

ac_cv_header_mpi_h the mpi.h header file is available (‘yes’ or ‘no’)

ac_cv_header_netdb_h the netdb.h header file is available (‘yes’ or ‘no’)

ac_cv_header_odmi_h the odmi.h header file is available (‘yes’ or ‘no’)

ac_cv_header_papi_h the papi.h header file is available (‘yes’ or ‘no’)

ac_cv_header_pci_pci_h the pci/pci.h header file is available (‘yes’ or ‘no’)

ac_cv_header_popt_h the popt.h header file is available (‘yes’ or ‘no’)

ac_cv_header_pwd_h the pwd.h header file is available (‘yes’ or ‘no’)

ac_cv_header_rms_rmscall_h the rms/rmscall.h header file is available (‘yes’ or ‘no’)

ac_cv_header_sched_h the sched.h header file is available (‘yes’ or ‘no’)

ac_cv_header_signal_h the signal.h header file is available (‘yes’ or ‘no’)

ac_cv_header_stdint_h the stdint.h header file is available (‘yes’ or ‘no’)

ac_cv_header_stdlib_h the stdlib.h header file is available (‘yes’ or ‘no’)

ac_cv_header_string_h the string.h header file is available (‘yes’ or ‘no’)

ac_cv_header_strings_h the strings.h header file is available (‘yes’ or ‘no’)

ac_cv_header_sys_cfgodm_h the sys/cfgodm.h header file is available (‘yes’ or ‘no’)

ac_cv_header_sys_mman_h the sys/mman.h header file is available (‘yes’ or ‘no’)

ac_cv_header_sys_param_h the sys/param.h header file is available (‘yes’ or ‘no’)

ac_cv_header_sys_resource_h the sys/resource.h header file is available (‘yes’ or ‘no’)

ac_cv_header_sys_select_h the sys/select.h header file is available (‘yes’ or ‘no’)

ac_cv_header_sys_stat_h the sys/stat.h header file is available (‘yes’ or ‘no’)

ac_cv_header_sys_sysctl_h the sys/sysctl.h header file is available (‘yes’ or ‘no’)

ac_cv_header_sys_sysinfo_h the sys/sysinfo.h header file is available (‘yes’ or ‘no’)

ac_cv_header_sys_sysmp_h the sys/sysmp.h header file is available (‘yes’ or ‘no’)

ac_cv_header_sys_syssgi_h the sys/syssgi.h header file is available (‘yes’ or ‘no’)

ac_cv_header_sys_time_h the sys/time.h header file is available (‘yes’ or ‘no’)

ac_cv_header_sys_types_h the sys/types.h header file is available (‘yes’ or ‘no’)

ac_cv_header_sys_utsname_h the sys/utsname.h header file is available (‘yes’ or ‘no’)

ac_cv_header_sys_wait_h the sys/wait.h header file is available (‘yes’ or ‘no’)

ac_cv_header_time_h the time.h header file is available (‘yes’ or ‘no’)

ac_cv_header_unistd_h the unistd.h header file is available (‘yes’ or ‘no’)

ac_cv_header_uuid_uuid_h the uuid/uuid.h header file is available (‘yes’ or ‘no’)

ac_cv_header_vfork_h the vfork.h header file is available (‘yes’ or ‘no’)

ac_cv_header_windows_h the windows.h header file is available (‘yes’ or ‘no’)

ac_cv_lib_ibverbs_ibv_query_device libibverbs.a contains a function called ibv_query_device() (‘yes’ or ‘no’)

ac_cv_lib_lipr_IprStart liblipr.a contains a function called IprStart() (‘yes’ or ‘no’)

ac_cv_lib_m_fmod libm.a contains a function called fmod() (‘yes’ or ‘no’)

ac_cv_lib_papi_PAPI_get_real_usec libpapi.a contains a function called PAPI_get_real_usec() (‘yes’ or ‘no’)

ac_cv_lib_perfctr_main libperfctr.a contains a function called main() (‘yes’ or ‘no’)

ac_cv_lib_popt_poptGetContext libpopt.a contains a function called poptGetContext() (‘yes’ or ‘no’)

ac_cv_lib_sysfs_sysfs_open_class libsysfs.a contains a function called sysfs_open_class() (‘yes’ or ‘no’)

ac_cv_lib_uuid_uuid_unparse libuuid.a contains a function called uuid_unparse() (‘yes’ or ‘no’)

ac_cv_member_struct_CuAt_name the ‘CuAtstruct contains a field called ‘name’ (‘yes’ or ‘no’)

ac_cv_member_struct_addrinfo_ai_canonname the ‘addrinfostruct contains a field called ‘ai_canonname’ (‘yes’ or ‘no’)

ac_cv_member_struct_hostent_h_name the ‘hostentstruct contains a field called ‘h_name’ (‘yes’ or ‘no’)

ac_cv_path_ASY the fully qualified filename for asy

ac_cv_path_DOT the fully qualified filename for dot

ac_cv_path_EGREP the fully qualified filename for egrep

ac_cv_path_FGREP the fully qualified filename for fgrep

ac_cv_path_GIMP the fully qualified filename for gimp

ac_cv_path_GPERF the fully qualified filename for gperf

ac_cv_path_GREP the fully qualified filename for grep

ac_cv_path_GS the fully qualified filename for gs

ac_cv_path_HTMLTIDY the fully qualified filename for htmltidy

ac_cv_path_JYTHONC the fully qualified filename for jythonc

ac_cv_path_LDD the fully qualified filename for ldd

ac_cv_path_PERL the fully qualified filename for perl

ac_cv_path_PYTHON the fully qualified filename for python

ac_cv_path_SED the fully qualified filename for sed

ac_cv_path_SWIG the fully qualified filename for swig

ac_cv_prog_AWK command line for running awk

ac_cv_prog_CPP command line for running cpp

ac_cv_prog_EMACS command line for running emacs

ac_cv_prog_INDENT command line for running indent

ac_cv_prog_JAR command line for running jar

ac_cv_prog_JAVAC command line for running javac

ac_cv_prog_LATEX command line for running latex

ac_cv_prog_MAKE command line for running make

ac_cv_prog_MPICC command line for running mpicc

ac_cv_prog_MSGDIGEST command line for running msgdigest

ac_cv_prog_PDFTEX command line for running pdftex

ac_cv_prog_PKGCONFIG command line for running pkgconfig

ac_cv_prog_TEX command line for running tex

ac_cv_search_MPI_Init linker flags/libraries needed to use the MPI_Init() function or ‘none required

ac_cv_search_clock_gettime linker flags/libraries needed to use the clock_gettime() function or ‘none required

ac_cv_search_kstat_data_lookup linker flags/libraries needed to use the kstat_data_lookup() function or ‘none required

ac_cv_search_nanosleep linker flags/libraries needed to use the nanosleep() function or ‘none required

ac_cv_search_pci_scan_bus linker flags/libraries needed to use the pci_scan_bus() function or ‘none required

ac_cv_sizeof_u_int128_t size in bytes of the ‘u_int128_t’ datatype

ac_cv_sizeof_unsigned___int128 size in bytes of the ‘unsigned __int128’ datatype

ac_cv_sizeof_unsigned_long_long_long size in bytes of the ‘unsigned long long long’ datatype

ac_cv_type_int64_t the ‘int64_t’ datatype exists (‘yes’ or ‘no’)

ac_cv_type_pid_t the ‘pid_t’ datatype exists (‘yes’ or ‘no’)

ac_cv_type_signal the ‘signal’ datatype exists (‘yes’ or ‘no’)

ac_cv_type_ssize_t the ‘ssize_t’ datatype exists (‘yes’ or ‘no’)

ac_cv_type_uid_t the ‘uid_t’ datatype exists (‘yes’ or ‘no’)

ac_cv_type_uint128_t the ‘uint128_t’ datatype exists (‘yes’ or ‘no’)

ac_cv_type_uint16_t the ‘uint16_t’ datatype exists (‘yes’ or ‘no’)

ac_cv_type_uint32_t the ‘uint32_t’ datatype exists (‘yes’ or ‘no’)

ac_cv_type_uint64_t the ‘uint64_t’ datatype exists (‘yes’ or ‘no’)

ac_cv_type_uint8_t the ‘uint8_t’ datatype exists (‘yes’ or ‘no’)

ac_cv_type_uintptr_t the ‘uintptr_t’ datatype exists (‘yes’ or ‘no’)

ax_cv_const_nics_valid$NICS’ is a valid printf conversion specifier for ‘ncptl_int

ax_cv_decl_double_smallest a definition of the largest double value

ax_cv_decl_suffix_valid$NCPTL_INT_SUFFIX’ is a valid suffix for an ‘ncptl_int’ constant

ax_cv_file_cray_xc_cname node coordinates appear in a file

ax_cv_file_cray_xt_nid_my_pnid’ is definable from a file

ax_cv_func_mpicc_requires_libm$MPICC’ wants the math library to be linked explicitly

ax_cv_func_round_worksround’ is likely to work

ax_cv_prog_cc_ansic$CC’ supports some basic ANSI C features

ax_cv_prog_eval_break_workseval break’ successfully breaks out of a loop

ax_cv_prog_gperf_recent gperf is sufficiently recent

ax_cv_prog_jar_e $JAR’ supports ‘-e

ax_cv_prog_ld_interp we can store symbols in ‘.interp

ax_cv_prog_ld_so the name of the dynamic linker

ax_cv_prog_make_RM $am_make’ predefines \$(RM)

ax_cv_prog_make_RM_qeq$am_make’ supports ‘?=

ax_cv_prog_perl_logextract$PERL’ can run ncptl-logextract

ax_cv_prog_swig_version swig version number

ax_cv_prog_swig_works swig works

ax_cv_sys_null_device the null device is called

ax_cv_type_MT_STATE_size number of words of random-number-generator state

ax_cv_type_long_big_enough a long can hold both an ‘int64_t’ and an ‘ncptl_int’ type

ax_cv_type_ncptl_int_max we can find the maximum ‘ncptl_int’ value

ax_cv_type_ncptl_int_min we can find the minimum ‘ncptl_int’ value

ax_cv_var___cpu_mhz__cpu_mhz’ is defined

ax_cv_var__my_pnid _my_pnid’ is defined


Next: , Previous: , Up: Top   [Contents][Index]

Scott Pakin, pakin@lanl.gov