diff options
Diffstat (limited to 'Build/source/m4/kpse-setup.m4')
-rw-r--r-- | Build/source/m4/kpse-setup.m4 | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/Build/source/m4/kpse-setup.m4 b/Build/source/m4/kpse-setup.m4 index 5b477196aec..9321f9a0a76 100644 --- a/Build/source/m4/kpse-setup.m4 +++ b/Build/source/m4/kpse-setup.m4 @@ -39,11 +39,19 @@ if test "x$enable_native_texlive_build" = xyes; then [yes | no], [:], [enable_cxx_runtime_hack=yes ac_configure_args="$ac_configure_args '--enable-cxx-runtime-hack'"]) - AS_CASE([$enable_shared], - [yes | no], [:], - [enable_shared=no - ac_configure_args="$ac_configure_args '--disable-shared'"]) fi +AS_CASE([$enable_shared], + [no], [:], + [yes ], [AS_IF([test "x$enable_native_texlive_build" = xyes], + [AC_MSG_ERROR([you can not use a shared Kpathsea library for a native TeX Live build])])], + [enable_shared=no + ac_configure_args="$ac_configure_args '--disable-shared'"]) +dnl Automatically pass this option to all subdirectories. +AS_CASE([$enable_texlive_build], + [yes], [:], + [no], [AC_MSG_ERROR([you can not configure the TeX Live tree with `--disable-texlive-build'])], + [enable_texlive_build=yes + ac_configure_args="$ac_configure_args '--enable-texlive-build'"]) KPSE_OPTIONS KPSE_ENABLE_CXX_HACK KPSE_LIBS_PREPARE @@ -156,6 +164,7 @@ AC_DEFUN([KPSE_CHECK_LIB], LIBS="$AS_TR_CPP($1)_LIBS $LIBS" AC_CHECK_FUNCS([$2], , [syslib_status=no]) AC_CHECK_HEADERS([$3], , [syslib_status=no]) + syslib_used=yes fi ]) # KPSE_CHECK_LIB |