summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
63bda37)
For AIX, default to lex being off. It can be enabled with
--enable-lex. For other platforms, rely on the regular
configure check to check enable/disable.
Signed-off-by: Jens Axboe <axboe@fb.com>
exit_val=0
gfio_check="no"
libhdfs="no"
exit_val=0
gfio_check="no"
libhdfs="no"
prefix=/usr/local
# parse options
prefix=/usr/local
# parse options
;;
--disable-lex) disable_lex="yes"
;;
;;
--disable-lex) disable_lex="yes"
;;
+ --enable-lex) disable_lex="no"
+ ;;
--disable-shm) no_shm="yes"
;;
--disable-optimizations) disable_opt="yes"
--disable-shm) no_shm="yes"
;;
--disable-optimizations) disable_opt="yes"
echo "--disable-gfapi Disable gfapi"
echo "--enable-libhdfs Enable hdfs support"
echo "--disable-lex Disable use of lex/yacc for math"
echo "--disable-gfapi Disable gfapi"
echo "--enable-libhdfs Enable hdfs support"
echo "--disable-lex Disable use of lex/yacc for math"
+ echo "--enable-lex Enable use of lex/yacc for math"
echo "--disable-shm Disable SHM support"
echo "--disable-optimizations Don't enable compiler optimizations"
exit $exit_val
echo "--disable-shm Disable SHM support"
echo "--disable-optimizations Don't enable compiler optimizations"
exit $exit_val
# cross-compiling to one of these OSes then you'll need to specify
# the correct CPU with the --cpu option.
case $targetos in
# cross-compiling to one of these OSes then you'll need to specify
# the correct CPU with the --cpu option.
case $targetos in
+AIX)
+ # Unless explicitly enabled, turn off lex.
+ if test -z "$disable_lex" ; then
+ disable_lex="yes"
+ fi
+ ;;
Darwin)
# on Leopard most of the system is 32-bit, so we have to ask the kernel if
# we can run 64-bit userspace code.
Darwin)
# on Leopard most of the system is 32-bit, so we have to ask the kernel if
# we can run 64-bit userspace code.
yacc_is_bison="no"
lex="no"
arith="no"
yacc_is_bison="no"
lex="no"
arith="no"
-if test "$disable_lex" = "no"; then
+if test "$disable_lex" = "no" || test -z "$disable_lex" ; then
if test "$targetos" != "SunOS" ; then
LEX=$(which lex 2> /dev/null)
if test -x "$LEX" ; then
if test "$targetos" != "SunOS" ; then
LEX=$(which lex 2> /dev/null)
if test -x "$LEX" ; then