From: Jens Axboe Date: Tue, 1 Dec 2015 16:25:08 +0000 (-0700) Subject: configure: add --disable-lex X-Git-Tag: fio-2.2.13~53 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=a655bbc42903e27775600dc4d359ed8ac9d0992d configure: add --disable-lex On some centos 5 the lex -o option is broken. Add a way to just disable lex/yacc for math support. Signed-off-by: Jens Axboe --- diff --git a/configure b/configure index 8a380a96..af26165e 100755 --- a/configure +++ b/configure @@ -135,6 +135,7 @@ show_help="no" exit_val=0 gfio_check="no" libhdfs="no" +disable_lex="no" prefix=/usr/local # parse options @@ -168,6 +169,8 @@ for opt do ;; --enable-libhdfs) libhdfs="yes" ;; + --disable-lex) disable_lex="yes" + ;; --disable-shm) no_shm="yes" ;; --disable-optimizations) disable_opt="yes" @@ -194,6 +197,7 @@ if test "$show_help" = "yes" ; then echo "--disable-numa Disable libnuma even if found" echo "--disable-gfapi Disable gfapi" echo "--enable-libhdfs Enable hdfs support" + echo "--disable-lex Disable use of lex/yacc for math" echo "--disable-shm Disable SHM support" echo "--disable-optimizations Don't enable compiler optimizations" exit $exit_val @@ -1451,6 +1455,7 @@ yacc="no" yacc_is_bison="no" lex="no" arith="no" +if test "$disable_lex" = "no"; then if test "$targetos" != "SunOS" ; then LEX=$(which lex 2> /dev/null) if test -x "$LEX" ; then @@ -1487,6 +1492,7 @@ else fi fi fi +fi echo "lex/yacc for arithmetic $arith"