diff --git a/configure.ac b/configure.ac index 9906c160..2cade9c3 100644 --- a/configure.ac +++ b/configure.ac @@ -643,25 +643,6 @@ else OPENPACE_LIBS="" fi - - -if test "${enable_sm}" = "yes"; then - AC_DEFINE([ENABLE_SM], [1], [Enable secure messaging support]) - - DEFAULT_SM_MODULE="${LIB_PRE}smm-local${DYN_LIB_EXT}" - case "${host}" in - *-mingw*|*-winnt*|*-cygwin*) - DEFAULT_SM_MODULE_PATH="\# module_path = \"\";" - ;; - *) - DEFAULT_SM_MODULE="libsmm-local.so" - DEFAULT_SM_MODULE_PATH="module_path = \$(libdir);" - ;; - esac - AC_DEFINE_UNQUOTED([DEFAULT_SM_MODULE], ["${DEFAULT_SM_MODULE}"], [Default SM module]) - AC_DEFINE_UNQUOTED([DEFAULT_SM_MODULE_PATH], ["${DEFAULT_SM_MODULE_PATH}"], [Default SM module path]) -fi - if test "${enable_openct}" = "yes"; then PKG_CHECK_MODULES( [OPENCT], @@ -740,6 +721,22 @@ case "${host}" in ;; esac +if test "${enable_sm}" = "yes"; then + AC_DEFINE([ENABLE_SM], [1], [Enable secure messaging support]) + + DEFAULT_SM_MODULE="${LIB_PRE}smm-local${DYN_LIB_EXT}" + case "${host}" in + *-mingw*|*-winnt*|*-cygwin*) + DEFAULT_SM_MODULE_PATH="\# module_path = \"\";" + ;; + *) + DEFAULT_SM_MODULE="libsmm-local.so" + DEFAULT_SM_MODULE_PATH="module_path = \$(libdir);" + ;; + esac + AC_DEFINE_UNQUOTED([DEFAULT_SM_MODULE], ["${DEFAULT_SM_MODULE}"], [Default SM module]) + AC_DEFINE_UNQUOTED([DEFAULT_SM_MODULE_PATH], ["${DEFAULT_SM_MODULE_PATH}"], [Default SM module path]) +fi if test "${with_pkcs11_provider}" = "detect"; then DEFAULT_PKCS11_PROVIDER="opensc-pkcs11${DYN_LIB_EXT}"