X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=blobdiff_plain;f=autogen.sh;h=e4a95f0bbf3a1cfbfa89bf11be72739a87cbd35c;hp=0b60d5ca59702f5a1c166e099f2ef0a655f0cbbc;hb=fb56fc5bfc914dadadacf60b92068f1b25601d78;hpb=5556e2313658bc1631f4667d48699486eaa3b8e8 diff --git a/autogen.sh b/autogen.sh old mode 100644 new mode 100755 index 0b60d5ca5..e4a95f0bb --- a/autogen.sh +++ b/autogen.sh @@ -38,8 +38,9 @@ if test "$1" = "--build-w32"; then --with-gpgme-prefix=${w32root} \ --with-config-dir="Claws-mail" \ --disable-openssl --disable-dillo-viewer-plugin \ - --disable-nls --disable-libetpan --disable-aspell \ + --disable-nls --disable-libetpan --disable-enchant \ --disable-trayicon-plugin --disable-spamassassin-plugin \ + --disable-bogofilter-plugin --disable-valgrind \ PKG_CONFIG_LIBDIR="$w32root/lib/pkgconfig" rc=$? @@ -47,6 +48,32 @@ if test "$1" = "--build-w32"; then fi # ***** end W32 build script ******* +bisonver=`bison --version` + +if [ "$bisonver" = "" ]; then + echo Bison is needed to compile Claws Mail git + exit 1 +fi + +if [ "$LEX" != "" ]; then + flexver=`$LEX --version|sed "s/.* //"` +else + flexver=`flex --version|sed "s/.* //"` +fi + +if [ "$flexver" = "" ]; then + echo Flex 2.5.31 or greater is needed to compile Claws Mail git + exit 1 +else + flex_major=`echo $flexver|sed "s/\..*//"` + flex_minor=`echo $flexver|sed "s/$flex_major\.\(.*\)\..*/\1/"` + flex_micro=`echo $flexver|sed "s/$flex_major\.$flex_minor\.\(.*\)/\1/"` + if [ $flex_major -lt 2 -o $flex_minor -lt 5 -o $flex_micro -lt 31 ]; then + echo Flex 2.5.31 or greater is needed to compile Claws Mail git + exit 1 + fi +fi + aclocal -I m4 \ && libtoolize --force --copy \