--- rpl/configure.ac 2012/05/31 12:10:13 1.34 +++ rpl/configure.ac 2012/07/04 13:44:33 1.37 @@ -38,6 +38,15 @@ CF=gfortran-$with_gcc_version F77=gfortran-$with_gcc_version ],[]) +dnl Checks for Bash +BASH=$(which bash | sed 's/\//\\\//g') + +if test x$BASH = x; then + AC_MSG_ERROR([Cannot find bash! You have to install it.]) +fi + +AC_SUBST(BASH) + dnl Checks for C compiler AC_PROG_CC(gcc) @@ -455,10 +464,6 @@ if test ! -d "$srcdir"/tools/$FILE; then (cd "$srcdir/tools"/$FILE && gunzip -c ../$FILE.diff.gz | patch -p1 && \ autoreconf) fi -if test ! -d "$srcdir"/tools/$ICONV; then - gunzip -c "$srcdir"/tools/$ICONV.tar.gz | \ - (cd "$srcdir/tools" && tar -xf -) -fi if test ! -d "$srcdir"/tools/$SQLITE; then gunzip -c "$srcdir"/tools/$SQLITE.tar.gz | \ (cd "$srcdir/tools" && tar -xf -) @@ -468,6 +473,11 @@ if test ! -d "$srcdir"/tools/$SIGSEGV; t (cd "$srcdir/tools" && tar -xf -) (cd "$srcdir/tools/$SIGSEGV" && ./autogen.sh --skip-gnulib) fi +if test ! -d "$srcdir"/tools/$ICONV; then + gunzip -c "$srcdir"/tools/$ICONV.tar.gz | \ + (cd "$srcdir/tools" && tar -xf -) + (cd "$srcdir"/tools/$ICONV && ln -sf ../$SIGSEGV/gnulib gnulib) +fi if test ! -d "$srcdir"/tools/$OPENMOTIF; then gunzip -c "$srcdir"/tools/$OPENMOTIF.tar.gz | \ (cd "$srcdir/tools" && tar -xf -)