X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=configure.in;h=384a20ff11b9639f888d6b81203594ea5ced1358;hb=58278afc9917d9fc28ae5a4def6e1d9e53d7179f;hp=e06532399c9d132b44b46c650159788ca767348a;hpb=a257f99826f4783418330dbb3b33bfbdf18ed252;p=libfirm diff --git a/configure.in b/configure.in index e06532399..384a20ff1 100644 --- a/configure.in +++ b/configure.in @@ -10,9 +10,9 @@ AC_REVISION($Id$) AC_INIT(ir/ir/ircons.c) dnl if other files should be generated just add them to ac_output_files -ac_output_file="Makefile MakeRules ir/.dummy ir/adt/Makefile ir/debug/Makefile \ +ac_output_file="Makefile MakeRules ir/Makefile ir/adt/Makefile ir/debug/Makefile \ ir/tv/Makefile ir/common/Makefile ir/ident/Makefile ir/ir/Makefile \ - ir/tr/Makefile testprograms/Makefile" + ir/ana/Makefile ir/tr/Makefile ir/st/Makefile testprograms/Makefile" dnl generate the config header file AC_CONFIG_HEADER(config.h) @@ -37,6 +37,14 @@ fi]) AC_SUBST(enable_debug_libfirm) +AC_ARG_ENABLE(gcc_inline, +[ --enable-gcc_inline enable gcc inline C-extension], +[if test "$enableval" = yes; then + AC_DEFINE(USE_GCC_INLINE) +fi]) +AC_SUBST(enable_gcc_inline) + + dnl set profiling dnl ------------- AC_ARG_ENABLE(profile, @@ -79,6 +87,13 @@ if test "$AR" != "ar"; then AC_MSG_ERROR(need ar for creating archives) fi +dnl check for tar +dnl ------------- +AC_CHECK_PROG(TAR, tar, "tar", "") +if test "$TAR" != "tar"; then + AC_MSG_ERROR(need tar for creating archives in distribution) +fi + dnl check wether ar can handle option -s dnl if not then ranlib is needed dnl for simpliticity we use ranlib every time @@ -87,6 +102,8 @@ AC_PROG_RANLIB AC_PROG_INSTALL +AC_PROG_LN_S + dnl check for robodoc if enabled dnl ---------------------------- if test "$enable_auto_documentation" = yes; then