Re: ac_configure_args

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ralf Wildenhues wrote:
$srcdir/subdir/configure @module_configure_flags@

what is the right way to quote it?
on mingw, when I do
module_configure_flags=@module_configure_flags@

I get
./makemake: line 194: --srcdir=../src: No such file or directory

and when I do
module_configure_flags='@module_configure_flags@'

I get
./makemake: line 194: -mno-cygwin: command not found

and when I do
module_configure_flags="@module_configure_flags@"
./makemake: line 205: '--srcdir=../src': No such file or directory
./makemake: line 205: '--disable-option-checking': command not found
./makemake: line 205: '--with-dynamic-ffi': command not found
./makemake: line 205: '--with-libffcall-prefix=/cygdrive/c/sds/top': No such fil
e or directory
./makemake: line 205: '--with-libsigsegv-prefix=/cygdrive/c/sds/top': No such fi
le or directory
./makemake: line 205: '--cache-file=config.cache': command not found
./makemake: line 205: 'CC=gcc: command not found
./makemake: line 205: -mno-cygwin': command not found

@module_configure_flags@ is replaced with:

configure:module_configure_flags="$ac_configure_args"

makemake:
===============================================================
[[[line 194]]]module_configure_flags=" '--srcdir=../src' '--disable-option-checking' '--with-d
ynamic-ffi' '--with-libffcall-prefix=/cygdrive/c/sds/top' '--with-libsigsegv-pre
fix=/cygdrive/c/sds/top' '--cache-file=config.cache' 'CC=gcc -mno-cygwin'"
CP='cp -p'
LN_S='ln -s'
HLN='ln'

# strip out -srcdir* & -cache-file*
tmp=""
keep_next=maybe
for arg in $module_configure_flags; do
  case $arg in
    CFLAGS* ) continue ;;
[[[line 205]]]    *\'*) arg="`$echo "$arg" | sed "s/'/'\\\\\\\\''/g"`" ;;
  esac
  case $keep_next in
    yes ) tmp="$tmp '$arg'"; keep_next=maybe; ;;
    no ) keep_next=maybe; ;;
    maybe ) case $arg in
      --cache-file=* | --srcdir=*) continue ;;
      --cache-file | --srcdir ) keep_next=no; ;;
      *=* ) tmp="$tmp '$arg'"; ;;
      *) tmp="$tmp '$arg'"; keep_next=yes; ;;
    esac ;;
  esac
done
module_configure_flags="$tmp"
unset tmp
unset arg
unset keep_next
===============================================================


thanks!

_______________________________________________
Autoconf mailing list
Autoconf@xxxxxxx
http://lists.gnu.org/mailman/listinfo/autoconf


[Index of Archives]     [GCC Help]     [Kernel Discussion]     [RPM Discussion]     [Red Hat Development]     [Yosemite News]     [Linux USB]     [Samba]

  Powered by Linux