Contact Maintainer Main Page

Autoconf Macros by Category

All available macros are assigned into one of those categorys:

Automake
Generating Automake rules from Autoconf macros.
C Language
Testing the C compiler and standard library.
Cross-Compilation
Cross-compilation support.
C++ Language
Testing the C++ compiler, libraries, and headers.
Fortran Language
Testing the Fortran compiler.
Installed Packages
Finding 3rd-party software, headers, and libraries.
Java Language
Testing the Java compiler and libraries.
LaTeX Support
Testing the LaTeX installation.
Miscellaneous
Everything that didn't fit into any other category.
Obsolete Macros
Expect these macros to disappear from the archive after a while.

Following the links below will show you the actual macro and a (more or less) detailed description of it.


Automake:

ax_add_am_macro
ax_add_recursive_am_macro
ax_am_macros
ax_append_to_file
ax_cvs
ax_dist_msi
ax_dist_rpm
ax_extra_dist
ax_file_escapes
ax_install_files
ax_maintainer_mode_auto_silent
ax_print_to_file
ax_split_version
ax_upload
ax_warning_default_aclocaldir

C:

ac_c_long_long
ac_c_long_long_
ac_c_var_func
ac_check_symbol
ac_check_typedef
ac_create_stdint_h
ac_func_memmove
ac_func_mkdir
ac_func_snprintf
ac_prog_cc_char_subscripts
ag_check_allocated_ctime
ag_check_pathfind
ag_check_posix_regcomp
ag_check_posix_sysinfo
ag_check_strcspn
ag_check_strftime
ag_check_sys_siglist
ag_check_uname_syscall
ax_c___attribute__
ax_cflags_aix_option
ax_cflags_gcc_option
ax_cflags_hpux_option
ax_cflags_irix_option
ax_cflags_no_writable_strings
ax_cflags_strict_prototypes
ax_cflags_sun_option
ax_cflags_warn_all
ax_cflags_warn_all_ansi
ax_check_page_aligned_malloc
ax_create_stdint_h
ax_func_posix_memalign
ax_gcc_install_dir
ax_gcc_option
ax_not_enable_frame_pointer
ax_subst_with
dps_snprintf_oflow
etr_string_strcasecmp
etr_strings_strcasecmp
patch_libtool_to_add_host_cc
vl_check_sign
vl_decl_wchar_max
vl_prog_cc_warnings

Cross-Compilation:

ac_c_bigendian_cross
ac_prog_cc_for_build
compile_value

C++:

ac_cxx_bool
ac_cxx_compiler_vendor
ac_cxx_complex_math_in_namespace_std
ac_cxx_const_cast
ac_cxx_cppflags_std_lang
ac_cxx_cxxflags_std_lang
ac_cxx_default_template_parameters
ac_cxx_dtor_after_atexit
ac_cxx_dynamic_cast
ac_cxx_enum_computations
ac_cxx_enum_computations_with_cast
ac_cxx_exceptions
ac_cxx_explicit
ac_cxx_explicit_instantiations
ac_cxx_explicit_template_function_qualification
ac_cxx_full_specialization_syntax
ac_cxx_function_nontype_parameters
ac_cxx_have_complex
ac_cxx_have_complex_math1
ac_cxx_have_complex_math2
ac_cxx_have_empty_iostream
ac_cxx_have_ext_hash_map
ac_cxx_have_ext_hash_set
ac_cxx_have_ext_slist
ac_cxx_have_freeze_sstream
ac_cxx_have_ieee_math
ac_cxx_have_long_long_for_iostream
ac_cxx_have_numeric_limits
ac_cxx_have_sstream
ac_cxx_have_std
ac_cxx_have_stl
ac_cxx_have_string_push_back
ac_cxx_have_system_v_math
ac_cxx_have_valarray
ac_cxx_have_vector_at
ac_cxx_ldflags_std_lang
ac_cxx_member_constants
ac_cxx_member_templates
ac_cxx_member_templates_outside_class
ac_cxx_mutable
ac_cxx_namespaces
ac_cxx_nceg_restrict
ac_cxx_new_for_scoping
ac_cxx_old_for_scoping
ac_cxx_partial_ordering
ac_cxx_partial_specialization
ac_cxx_reinterpret_cast
ac_cxx_rtti
ac_cxx_static_cast
ac_cxx_template_keyword_qualifier
ac_cxx_template_qualified_base_class
ac_cxx_template_qualified_return_type
ac_cxx_template_scoped_argument_matching
ac_cxx_templates
ac_cxx_templates_as_template_arguments
ac_cxx_typename
ac_cxx_use_numtrait
ac_cxx_verbose_terminate_handler
ax_cxx_gcc_abi_demangle
mdl_cxx_function_try_blocks
mni_cxx_have_koenig_lookup

Fortran:

ax_f90_header
ax_f90_internal_headmod
ax_f90_library
ax_f90_library_setup
ax_f90_module
ax_f90_module_extension
ax_f90_module_flag

Installed Packages:

ac_auto_include_headers
ac_caolan_check_package
ac_caolan_search_package
ac_check_java_home
ac_check_mysql_db
ac_check_mysqlr
ac_jni_include_dir
ac_lib_id3
ac_lib_upnp
ac_pkg_mico
ac_pkg_swig
ac_prog_apache
ac_prog_bibtex
ac_prog_cp_s
ac_prog_crontab
ac_prog_dvipdf
ac_prog_dvips
ac_prog_gnuplot
ac_prog_gunzip
ac_prog_gzip
ac_prog_httpd
ac_prog_jpeg2ps
ac_prog_makeindex
ac_prog_modprobe
ac_prog_mysql
ac_prog_mysqladmin
ac_prog_mysqld
ac_prog_mysqlimport
ac_prog_mysqlshow
ac_prog_perl_modules
ac_prog_perl_version
ac_prog_ps2pdf
ac_prog_scp
ac_prog_ssh
ac_python_devel
ac_python_module
acx_blas
acx_lapack
acx_mpi
acx_pthread
adl_func_getopt_long
am_rpm_init
am_with_mpatrol
ax_boost_date-time
ax_boost_filesystem
ax_boost_python
ax_boost_regex
ax_boost_signals
ax_boost_thread
ax_check_gl
ax_check_glu
ax_check_glut
ax_create_pkgconfig_info
ax_ext_check_header
ax_ext_have_lib
ax_func_which_gethostbyname_r
ax_gcc_install_dir
ax_lang_compiler_ms
ax_path_bdb
ax_path_lib_pcre
ax_path_milter
ax_python
ax_python_config_var
ax_sys_perlsharpbang
ax_with_apxs
ax_with_python
az_python
New and revised Python support.
berkeley_db
bnv_have_qt
Search for Trolltech's Qt GUI framework.
check_gnu_make
check_ssl
check_zlib
ct_check_postgres_db
immdx_lib_metis
mdl_have_opengl
merk_prog_tcl
merk_sip_devel
mp_with_curses
ms_check_pgsql_db
ms_pgsql_priv_root
ms_prog_pgclient
peti_with_dmalloc
rssh_check_sunpro_c
sg_afs
smr_with_build_path
vl_lib_readline
vl_prog_fig2dev

Java:

ac_check_class
ac_check_classpath
ac_check_junit
ac_check_rqrd_class
ac_java_options
ac_prog_jar
ac_prog_java
ac_prog_java_cc
ac_prog_java_works
ac_prog_javac
ac_prog_javac_works
ac_prog_javadoc
ac_prog_javah
ac_try_compile_java
ac_try_run_javac

LaTeX:

_ac_latex_test
ac_latex_class
ac_latex_class_article
ac_latex_class_book
ac_latex_class_report
ac_latex_classes
ac_latex_dvips_o_stdout
ac_latex_dvips_t
ac_latex_dvips_t_a4
ac_latex_dvips_t_a4_landscape
ac_latex_dvips_t_letter
ac_latex_dvips_t_letter_landscape
ac_latex_package
ac_latex_package_amsmath
ac_latex_package_fontenc
ac_latex_package_input
ac_latex_package_opt
ac_latex_packages
ac_prog_bibtex
ac_prog_dvipdf
ac_prog_dvips
ac_prog_latex
ac_prog_latex2html
ac_prog_latex2man
ac_prog_makeindex
ac_prog_mf
ac_prog_mktexpk
ac_prog_pdflatex
ac_prog_ps2pdf

Miscellaneous:

_ac_c_ifdef
ac_arg_with_path_style
ac_caolan_func_which_gethostbyname_r
ac_check_func_in
ac_check_struct_for
ac_check_user
ac_compile_check_sizeof
ac_compile_warnings
ac_cond_with_level
ac_create_generic_config
ac_create_target_h
ac_define_dir
ac_define_dir_
ac_define_integer_bits
ac_define_path_style
ac_define_versionlevel
ac_echo_n
ac_func_accept_argtypes
ac_libtoolize_cflags
ac_numeric_namedlevel
ac_path_generic
ac_prompt_user
ac_prompt_user_no_define
ac_prototype
ac_prototype_accept
ac_prototype_getsockname
ac_prototype_setsockopt
ac_raf_func_which_getservbyname_r
ac_set_default_paths_system
ac_set_releaseinfo_versioninfo
ac_set_versionlevel
ac_subdir_files
ac_subst_dir
ac_subst_prefix_subpaths
ac_sys_dev_poll
ac_sys_largefile_sensitive
ac_var_timezone_externals
ac_very_nice
acx_check_dos_filesys
acx_check_pathname_style
acx_f77_cmain_fflags
acx_func_fork
ax_auto_include_headers
ax_check_define
ax_compare_version
ax_config_feature
ax_dirname
ax_enable_builddir
ax_expand_prefix
ax_maintainer_mode_auto_silent
ax_prefix_config_h
ax_require_one_func
ax_set_version_info
ax_spec_file
ax_spec_package_version
ax_warning_default_aclocaldir
ax_warning_default_pkgconfig
cf_ebcdic
etr_short_sleep
etr_socket_nsl
etr_struct_semun
etr_sysv_ipc
normpath
patch_libtool_changing_cmds_ifs
patch_libtool_on_darwin_pass_all
patch_libtool_on_darwin_zsh_overquoting
patch_libtool_sys_lib_search_path_spec
patch_libtool_to_add_host_cc
peti_enable_dynamic_link
peti_silent_mode
relpaths
stdrelpaths
type_socklen_t

Obsolete:

ac_as_dirname
Autoconf 2.5x makes this unnecessary.
ac_as_mkdir_p
Autoconf 2.5x makes this unnecessary.
ac_check_cc_opt
Use CFLAGS/CXXFLAGS related macros as soon as possible.
ac_cond_with
Use AX_SUBST_WITH or AM_CONDITIONAL.
ac_config_libconfig_in
Deprecated with the advent of pkg-config.
ac_config_pkgconfig_in
Deprecated with the advent of pkg-config.
ac_create_prefix_config_h
Use AX_PREFIX_CONFIG_H.
ac_cxx_template_objs
Unnecessary with recent versions of libtool.
ac_func_vsnprintf
Use AC_FUNC_SNPRINTF.
ac_lib_readline
Renamed to VL_LIB_READLINE.
ac_need_stdint_h
Superseded by AC_CREATE_STDINT_H.
ac_need_target_h
Superseded by AC_CREATE_TARGET_H.
ac_path_lib
Deprecated with the advent of pkg-config.
ac_prefix_config_h
Use AX_PREFIX_CONFIG_H.
ac_prog_cc_no_writeable_strings
Use AX_CFLAGS_NO_WRITABLE_STRINGS.
ac_prog_cc_strict_prototypes
Use AX_CFLAGS_STRICT_PROTOTYPES.
ac_prog_cc_warnings
Renamed to VL_PROG_CC_WARNINGS, or use AX_CFLAGS_WARN_ALL.
ac_prog_fig2dev
Replaced by VL_PROG_FIG2DEV.
ac_set_default_paths_dllsystem
AC_SET_DEFAULT_PATHS_SYSTEM is even more intelligent.
ac_spec_package_3version
Use AX_SPEC_PACKAGE_VERSION.
ac_spec_package_version
Use AX_SPEC_PACKAGE_VERSION.
acx_restrict
Replaced by AC_C_RESTRICT in Autoconf 2.58
qef_c_noreturn
Test "__GNUC__+0 >= 2 && __GNUC_MINOR__+0 >= 5" instead.