X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=configure.in;h=cdfac4efcd7f5ccf42d46ec9ce3cbac4739d514d;hb=57244befefb4bb8aad0f43e85da56ea378d64974;hp=2f68128636df8a0d58bdbb67d5998ebcabd6b9f8;hpb=9879bd7a67e4f72c6fa7f30eb355f2dc56f9a4bc;p=lilypond.git diff --git a/configure.in b/configure.in index 2f68128636..cdfac4efcd 100644 --- a/configure.in +++ b/configure.in @@ -27,6 +27,11 @@ AC_ARG_ENABLE(gui, [ --enable-gui compile with experimental GNOME output module. Default: off], [gui_b=$enableval]) +reloc_b=no +AC_ARG_ENABLE(relocation, + [ --enable-relocation compile with dynamic relocation. Default: off], + [reloc_b=$enableval]) + # must come before any header checks STEPMAKE_COMPILE @@ -44,6 +49,7 @@ STEPMAKE_DLOPEN STEPMAKE_BISON(OPTIONAL, 1.29) STEPMAKE_FLEX(REQUIRED) STEPMAKE_FLEXLEXER(REQUIRED) +STEPMAKE_FLEXLEXER_LOCATION AC_LANG_C STEPMAKE_LOCALE STEPMAKE_GETTEXT @@ -75,6 +81,10 @@ if test "$gui_b" = "yes"; then STEPMAKE_GTK2(gtk+-2.0, REQUIRED, 2.4.0) fi # $gui_b +if test "$reloc_b" = "yes"; then + AC_DEFINE(ARGV0_RELOCATION) +fi # $reloc_b + STEPMAKE_FREETYPE2(freetype2, REQUIRED, 0) #STEPMAKE_PANGO(pango, REQUIRED, 1.6.0) STEPMAKE_PANGO_FT2(pangoft2, REQUIRED, 1.6.0) @@ -91,6 +101,7 @@ STEPMAKE_WINDOWS # guile executable for some scripts STEPMAKE_GUILE(OPTIONAL) + # perl for help2man. STEPMAKE_PERL(OPTIONAL) @@ -100,7 +111,6 @@ STEPMAKE_PERL(OPTIONAL) # makeinfo -- but hopefully won't report makeinfo problems. STEPMAKE_PROGS(MAKEINFO, makeinfo, REQUIRED, 4.7) - if test "$optimise_b" = yes; then DEFINES="$DEFINES -DSTRING_UTILS_INLINED" AC_DEFINE(STRINGS_UTILS_INLINED) @@ -111,7 +121,6 @@ AC_DEFINE_UNQUOTED(FLOWER_VERSION, "${FULL_FLOWER_VERSION}") # Gather requirements and generate output. STEPMAKE_END - test -n "$CONFIGURATION" && mc=" conf=$CONFIGURATION" || mc="" cat <