diff --git a/configure.ac b/configure.ac index 01d9ded69b920..45fc1ec6fd6cf 100644 --- a/configure.ac +++ b/configure.ac @@ -1311,11 +1311,15 @@ AS_VAR_IF([program_prefix], [NONE], [program_prefix=]) AS_VAR_IF([program_suffix], [NONE], [program_suffix=]) orig_libdir=$libdir + +dnl First for unexpanded (default), second for expanded (from options) AS_CASE([$libdir], - ['${exec_prefix}/lib'], [libdir=$libdir/php]) + ['${exec_prefix}/lib'], [libdir=$libdir/php], + [${exec_prefix}/${PHP_LIBDIR}], [libdir=$libdir/php]) AS_CASE([$(eval echo $datadir)], - ['${prefix}/share'], [datadir=$datadir/php]) + ['${prefix}/share'], [datadir=$datadir/php], + [${prefix}/share], [datadir=$datadir/php]) phptempdir=$(pwd)/libs