LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   "bad interpreter : no such file or directory" when configure "flex" (https://www.linuxquestions.org/questions/linux-software-2/bad-interpreter-no-such-file-or-directory-when-configure-flex-187264/)

acer_peri 05-29-2004 05:26 AM

"bad interpreter : no such file or directory" when configure "flex"
 
i download flex (a lex generator) from
http://www.monmouth.com/~wstreett/le.../lex-yacc.html
and decompress the flex.zip
when I run ./configure script, shell display the following error:
:bad interpreter : no such file or directory

When I do
ln -s /bin/bash /bin/sh
shell tell me the file is already exist.
I modify the first line of configure script to #!bin/bash, but the bad interpreter error occurs again. Help me.

the configure script is as follows:

#! /bin/sh



# Guess values for system-dependent variables and create Makefiles.

# Generated automatically using autoconf version 2.1

# Copyright (C) 1992, 1993, 1994 Free Software Foundation, Inc.

#

# This configure script is free software; the Free Software Foundation

# gives unlimited permission to copy, distribute and modify it.



# Defaults:

ac_help=

ac_default_prefix=/usr/local

# Any additions from configure.in:



# Initialize some variables set by options.

# The variables have the same names as the options, with

# dashes changed to underlines.

build=NONE

cache_file=./config.cache

exec_prefix=NONE

host=NONE

no_create=

nonopt=NONE

no_recursion=

prefix=NONE

program_prefix=NONE

program_suffix=NONE

program_transform_name=s,x,x,

silent=

site=

srcdir=

target=NONE

verbose=

x_includes=NONE

x_libraries=NONE



# Initialize some other variables.

subdirs=



ac_prev=

for ac_option

do



# If the previous option needs an argument, assign it.

if test -n "$ac_prev"; then

eval "$ac_prev=\$ac_option"

ac_prev=

continue

fi



case "$ac_option" in

-*=*) ac_optarg=`echo "$ac_option" | sed 's/[-_a-zA-Z0-9]*=//'` ;;

*) ac_optarg= ;;

esac



# Accept the important Cygnus configure options, so we can diagnose typos.



case "$ac_option" in



-build | --build | --buil | --bui | --bu | --b)

ac_prev=build ;;

-build=* | --build=* | --buil=* | --bui=* | --bu=* | --b=*)

build="$ac_optarg" ;;



-cache-file | --cache-file | --cache-fil | --cache-fi \

| --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)

ac_prev=cache_file ;;

-cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \

| --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)

cache_file="$ac_optarg" ;;



-disable-* | --disable-*)

ac_feature=`echo $ac_option|sed -e 's/-*disable-//'`

# Reject names that are not valid shell variable names.

if test -n "`echo $ac_feature| sed 's/[-a-zA-Z0-9_]//g'`"; then

{ echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }

fi

ac_feature=`echo $ac_feature| sed 's/-/_/g'`

eval "enable_${ac_feature}=no" ;;



-enable-* | --enable-*)

ac_feature=`echo $ac_option|sed -e 's/-*enable-//' -e 's/=.*//'`

# Reject names that are not valid shell variable names.

if test -n "`echo $ac_feature| sed 's/[-_a-zA-Z0-9]//g'`"; then

{ echo "configure: error: $ac_feature: invalid feature name" 1>&2; exit 1; }

fi

ac_feature=`echo $ac_feature| sed 's/-/_/g'`

case "$ac_option" in

*=*) ;;

*) ac_optarg=yes ;;

esac

eval "enable_${ac_feature}='$ac_optarg'" ;;



-exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \

| --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \

| --exec | --exe | --ex)

ac_prev=exec_prefix ;;

-exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \

| --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \

| --exec=* | --exe=* | --ex=*)

exec_prefix="$ac_optarg" ;;



-gas | --gas | --ga | --g)

# Obsolete; use --with-gas.

with_gas=yes ;;



-help | --help | --hel | --he)

# Omit some internal or obsolete options to make the list less imposing.

# This message is too long to be a string in the A/UX 3.1 sh.

cat << EOF

Usage: configure [options] [host]

Options: [defaults in brackets after descriptions]

Configuration:

--cache-file=FILE cache test results in FILE

--help print this message

--no-create do not create output files

--quiet, --silent do not print \`checking...' messages

--version print the version of autoconf that created configure

Directory and file names:

--prefix=PREFIX install architecture-independent files in PREFIX

[$ac_default_prefix]

--exec-prefix=PREFIX install architecture-dependent files in PREFIX

[same as prefix]

--srcdir=DIR find the sources in DIR [configure dir or ..]

--program-prefix=PREFIX prepend PREFIX to installed program names

--program-suffix=SUFFIX append SUFFIX to installed program names

--program-transform-name=PROGRAM run sed PROGRAM on installed program names

Host type:

--build=BUILD configure for building on BUILD [BUILD=HOST]

--host=HOST configure for HOST [guessed]

--target=TARGET configure for TARGET [TARGET=HOST]

Features and packages:

--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)

--enable-FEATURE[=ARG] include FEATURE [ARG=yes]

--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]

--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)

--x-includes=DIR X include files are in DIR

--x-libraries=DIR X library files are in DIR

--enable and --with options recognized:$ac_help

EOF

exit 0 ;;



-host | --host | --hos | --ho)

ac_prev=host ;;

-host=* | --host=* | --hos=* | --ho=*)

host="$ac_optarg" ;;



-nfp | --nfp | --nf)

# Obsolete; use --without-fp.

with_fp=no ;;



-no-create | --no-create | --no-creat | --no-crea | --no-cre \

| --no-cr | --no-c)

no_create=yes ;;



-no-recursion | --no-recursion | --no-recursio | --no-recursi \

| --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)

no_recursion=yes ;;



-prefix | --prefix | --prefi | --pref | --pre | --pr | --p)

ac_prev=prefix ;;

-prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)

prefix="$ac_optarg" ;;



-program-prefix | --program-prefix | --program-prefi | --program-pref \

| --program-pre | --program-pr | --program-p)

ac_prev=program_prefix ;;

-program-prefix=* | --program-prefix=* | --program-prefi=* \

| --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)

program_prefix="$ac_optarg" ;;



-program-suffix | --program-suffix | --program-suffi | --program-suff \

| --program-suf | --program-su | --program-s)

ac_prev=program_suffix ;;

-program-suffix=* | --program-suffix=* | --program-suffi=* \

| --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)

program_suffix="$ac_optarg" ;;



-program-transform-name | --program-transform-name \

| --program-transform-nam | --program-transform-na \

| --program-transform-n | --program-transform- \

| --program-transform | --program-transfor \

| --program-transfo | --program-transf \

| --program-trans | --program-tran \

| --progr-tra | --program-tr | --program-t)

ac_prev=program_transform_name ;;

-program-transform-name=* | --program-transform-name=* \

| --program-transform-nam=* | --program-transform-na=* \

| --program-transform-n=* | --program-transform-=* \

| --program-transform=* | --program-transfor=* \

| --program-transfo=* | --program-transf=* \

| --program-trans=* | --program-tran=* \

| --progr-tra=* | --program-tr=* | --program-t=*)

program_transform_name="$ac_optarg" ;;



-q | -quiet | --quiet | --quie | --qui | --qu | --q \

| -silent | --silent | --silen | --sile | --sil)

silent=yes ;;



-site | --site | --sit)

ac_prev=site ;;

-site=* | --site=* | --sit=*)

site="$ac_optarg" ;;



-srcdir | --srcdir | --srcdi | --srcd | --src | --sr)

ac_prev=srcdir ;;

-srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)

srcdir="$ac_optarg" ;;



-target | --target | --targe | --targ | --tar | --ta | --t)

ac_prev=target ;;

-target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)

target="$ac_optarg" ;;



-v | -verbose | --verbose | --verbos | --verbo | --verb)

verbose=yes ;;



-version | --version | --versio | --versi | --vers)

echo "configure generated by autoconf version 2.1"

exit 0 ;;



-with-* | --with-*)

ac_package=`echo $ac_option|sed -e 's/-*with-//' -e 's/=.*//'`

# Reject names that are not valid shell variable names.

if test -n "`echo $ac_package| sed 's/[-_a-zA-Z0-9]//g'`"; then

{ echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }

fi

ac_package=`echo $ac_package| sed 's/-/_/g'`

case "$ac_option" in

*=*) ;;

*) ac_optarg=yes ;;

esac

eval "with_${ac_package}='$ac_optarg'" ;;



-without-* | --without-*)

ac_package=`echo $ac_option|sed -e 's/-*without-//'`

# Reject names that are not valid shell variable names.

if test -n "`echo $ac_package| sed 's/[-a-zA-Z0-9_]//g'`"; then

{ echo "configure: error: $ac_package: invalid package name" 1>&2; exit 1; }

fi

ac_package=`echo $ac_package| sed 's/-/_/g'`

eval "with_${ac_package}=no" ;;



--x)

# Obsolete; use --with-x.

with_x=yes ;;



-x-includes | --x-includes | --x-include | --x-includ | --x-inclu \

| --x-incl | --x-inc | --x-in | --x-i)

ac_prev=x_includes ;;

-x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \

| --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)

x_includes="$ac_optarg" ;;



-x-libraries | --x-libraries | --x-librarie | --x-librari \

| --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)

ac_prev=x_libraries ;;

-x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \

| --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)

x_libraries="$ac_optarg" ;;



-*) { echo "configure: error: $ac_option: invalid option; use --help to show usage" 1>&2; exit 1; }

;;



*)

if test -n "`echo $ac_option| sed 's/[-a-z0-9.]//g'`"; then

echo "configure: warning: $ac_option: invalid host type" 1>&2

fi

if test "x$nonopt" != xNONE; then

{ echo "configure: error: can only configure for one host and one target at a time" 1>&2; exit 1; }

fi

nonopt="$ac_option"

;;



esac

done



if test -n "$ac_prev"; then

{ echo "configure: error: missing argument to --`echo $ac_prev | sed 's/_/-/g'`" 1>&2; exit 1; }

fi



trap 'rm -fr conftest* confdefs* core $ac_clean_files; exit 1' 1 2 15



# File descriptor usage:

# 0 unused; standard input

# 1 file creation

# 2 errors and warnings

# 3 unused; some systems may open it to /dev/tty

# 4 checking for... messages and results

# 5 compiler messages saved in config.log

if test "$silent" = yes; then

exec 4>/dev/null

else

exec 4>&1

fi

exec 5>./config.log



echo "\

This file contains any messages produced by compilers while

running configure, to aid debugging if configure makes a mistake.

" 1>&5



# Strip out --no-create and --no-recursion so they do not pile up.

# Also quote any args containing shell metacharacters.

ac_configure_args=

for ac_arg

do

case "$ac_arg" in

-no-create | --no-create | --no-creat | --no-crea | --no-cre \

| --no-cr | --no-c) ;;

-no-recursion | --no-recursion | --no-recursio | --no-recursi \

| --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) ;;

*" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?]*)

ac_configure_args="$ac_configure_args '$ac_arg'" ;;

*) ac_configure_args="$ac_configure_args $ac_arg" ;;

esac

done



# NLS nuisances.

# Only set LANG and LC_ALL to C if already set.

# These must not be set unconditionally because not all systems understand

# e.g. LANG=C (notably SCO).

if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi

if test "${LANG+set}" = set; then LANG=C; export LANG; fi



# confdefs.h avoids OS command line length limits that DEFS can exceed.

rm -rf conftest* confdefs.h

# AIX cpp loses on an empty file, so make sure it contains at least a newline.

echo > confdefs.h



# A filename unique to this package, relative to the directory that

# configure is in, which we can look for to find out if srcdir is correct.

ac_unique_file=initscan.c



# Find the source files, if location was not specified.

if test -z "$srcdir"; then

ac_srcdir_defaulted=yes

# Try the directory containing this script, then its parent.

ac_prog=$0

ac_confdir=`echo $ac_prog|sed 's%/[^/][^/]*$%%'`

test "x$ac_confdir" = "x$ac_prog" && ac_confdir=.

srcdir=$ac_confdir

if test ! -r $srcdir/$ac_unique_file; then

srcdir=..

fi

else

ac_srcdir_defaulted=no

fi

if test ! -r $srcdir/$ac_unique_file; then

if test "$ac_srcdir_defaulted" = yes; then

{ echo "configure: error: can not find sources in $ac_confdir or .." 1>&2; exit 1; }

else

{ echo "configure: error: can not find sources in $srcdir" 1>&2; exit 1; }

fi

fi

srcdir=`echo "${srcdir}" | sed 's%\([^/]\)/*$%\1%'`



# Prefer explicitly selected file to automatically selected ones.

if test -z "$CONFIG_SITE"; then

if test "x$prefix" != xNONE; then

CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"

else

CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"

fi

fi

for ac_site_file in $CONFIG_SITE; do

if test -r "$ac_site_file"; then

echo "loading site script $ac_site_file"

. "$ac_site_file"

fi

done



if test -r "$cache_file"; then

echo "loading cache $cache_file"

. $cache_file

else

echo "creating cache $cache_file"

> $cache_file

fi



ac_ext=c

# CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options.

ac_cpp='$CPP $CPPFLAGS'

ac_compile='${CC-cc} $CFLAGS $CPPFLAGS conftest.$ac_ext -c 1>&5 2>&5'

ac_link='${CC-cc} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext -o conftest $LIBS 1>&5 2>&5'



if (echo "testing\c"; echo 1,2,3) | grep c >/dev/null; then

# Stardent Vistra SVR4 grep lacks -e, says ghazi@caip.rutgers.edu.

if (echo -n testing; echo 1,2,3) | sed s/-n/xn/ | grep xn >/dev/null; then

ac_n= ac_c='

' ac_t=' '

else

ac_n=-n ac_c= ac_t=

fi

else

ac_n= ac_c='\c' ac_t=

fi









echo $ac_n "checking whether ln -s works""... $ac_c" 1>&4

if eval "test \"`echo '${'ac_cv_prog_LN_S'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

rm -f conftestdata

if ln -s X conftestdata 2>/dev/null

then

rm -f conftestdata

ac_cv_prog_LN_S="ln -s"

else

ac_cv_prog_LN_S=ln

fi

fi

LN_S="$ac_cv_prog_LN_S"

if test "$ac_cv_prog_LN_S" = "ln -s"; then

echo "$ac_t""yes" 1>&4

else

echo "$ac_t""no" 1>&4

fi



for ac_prog in 'bison -y' byacc

do

# Extract the first word of "$ac_prog", so it can be a program name with args.

set dummy $ac_prog; ac_word=$2

echo $ac_n "checking for $ac_word""... $ac_c" 1>&4

if eval "test \"`echo '${'ac_cv_prog_YACC'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

if test -n "$YACC"; then

ac_cv_prog_YACC="$YACC" # Let the user override the test.

else

IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"

for ac_dir in $PATH; do

test -z "$ac_dir" && ac_dir=.

if test -f $ac_dir/$ac_word; then

ac_cv_prog_YACC="$ac_prog"

break

fi

done

IFS="$ac_save_ifs"

fi

fi

YACC="$ac_cv_prog_YACC"

if test -n "$YACC"; then

echo "$ac_t""$YACC" 1>&4

else

echo "$ac_t""no" 1>&4

fi



test -n "$YACC" && break

done

test -n "$YACC" || YACC="yacc"



# Extract the first word of "gcc", so it can be a program name with args.

set dummy gcc; ac_word=$2

echo $ac_n "checking for $ac_word""... $ac_c" 1>&4

if eval "test \"`echo '${'ac_cv_prog_CC'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

if test -n "$CC"; then

ac_cv_prog_CC="$CC" # Let the user override the test.

else

IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"

for ac_dir in $PATH; do

test -z "$ac_dir" && ac_dir=.

if test -f $ac_dir/$ac_word; then

ac_cv_prog_CC="gcc"

break

fi

done

IFS="$ac_save_ifs"

test -z "$ac_cv_prog_CC" && ac_cv_prog_CC="cc"

fi

fi

CC="$ac_cv_prog_CC"

if test -n "$CC"; then

echo "$ac_t""$CC" 1>&4

else

echo "$ac_t""no" 1>&4

fi

acer_peri 05-29-2004 05:27 AM

echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&4

if eval "test \"`echo '${'ac_cv_prog_gcc'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

cat > conftest.c <<EOF

#ifdef __GNUC__

yes;

#endif

EOF

if ${CC-cc} -E conftest.c 2>&5 | egrep yes >/dev/null 2>&1; then

ac_cv_prog_gcc=yes

else

ac_cv_prog_gcc=no

fi

fi

echo "$ac_t""$ac_cv_prog_gcc" 1>&4

if test $ac_cv_prog_gcc = yes; then

GCC=yes

if test "${CFLAGS+set}" != set; then

echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&4

if eval "test \"`echo '${'ac_cv_prog_gcc_g'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

echo 'void f(){}' > conftest.c

if test -z "`${CC-cc} -g -c conftest.c 2>&1`"; then

ac_cv_prog_gcc_g=yes

else

ac_cv_prog_gcc_g=no

fi

rm -f conftest*



fi

echo "$ac_t""$ac_cv_prog_gcc_g" 1>&4

if test $ac_cv_prog_gcc_g = yes; then

CFLAGS="-g -O"

else

CFLAGS="-O"

fi

fi

else

GCC=

test "${CFLAGS+set}" = set || CFLAGS="-g"

fi



# Extract the first word of "ranlib", so it can be a program name with args.

set dummy ranlib; ac_word=$2

echo $ac_n "checking for $ac_word""... $ac_c" 1>&4

if eval "test \"`echo '${'ac_cv_prog_RANLIB'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

if test -n "$RANLIB"; then

ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.

else

IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"

for ac_dir in $PATH; do

test -z "$ac_dir" && ac_dir=.

if test -f $ac_dir/$ac_word; then

ac_cv_prog_RANLIB="ranlib"

break

fi

done

IFS="$ac_save_ifs"

test -z "$ac_cv_prog_RANLIB" && ac_cv_prog_RANLIB=":"

fi

fi

RANLIB="$ac_cv_prog_RANLIB"

if test -n "$RANLIB"; then

echo "$ac_t""$RANLIB" 1>&4

else

echo "$ac_t""no" 1>&4

fi



ac_aux_dir=

for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do

if test -f $ac_dir/install-sh; then

ac_aux_dir=$ac_dir

ac_install_sh="$ac_aux_dir/install-sh -c"

break

elif test -f $ac_dir/install.sh; then

ac_aux_dir=$ac_dir

ac_install_sh="$ac_aux_dir/install.sh -c"

break

fi

done

if test -z "$ac_aux_dir"; then

{ echo "configure: error: can not find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." 1>&2; exit 1; }

fi

ac_config_guess=$ac_aux_dir/config.guess

ac_config_sub=$ac_aux_dir/config.sub

ac_configure=$ac_aux_dir/configure # This should be Cygnus configure.



# Find a good install program. We prefer a C program (faster),

# so one script is as good as another. But avoid the broken or

# incompatible versions:

# SysV /etc/install, /usr/sbin/install

# SunOS /usr/etc/install

# IRIX /sbin/install

# AIX /bin/install

# AFS /usr/afsws/bin/install, which mishandles nonexistent args

# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"

# ./install, which can be erroneously created by make from ./install.sh.

echo $ac_n "checking for a BSD compatible install""... $ac_c" 1>&4

if test -z "$INSTALL"; then

if eval "test \"`echo '${'ac_cv_path_install'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:"

for ac_dir in $PATH; do

case "$ac_dir" in

''|.|/etc|/usr/sbin|/usr/etc|/sbin|/usr/afsws/bin|/usr/ucb) ;;

*)

# OSF1 and SCO ODT 3.0 have their own names for install.

for ac_prog in ginstall installbsd scoinst install; do

if test -f $ac_dir/$ac_prog; then

if test $ac_prog = install &&

grep dspmsg $ac_dir/$ac_prog >/dev/null 2>&1; then

# AIX install. It has an incompatible calling convention.

# OSF/1 installbsd also uses dspmsg, but is usable.

:

else

ac_cv_path_install="$ac_dir/$ac_prog -c"

break 2

fi

fi

done

;;

esac

done

IFS="$ac_save_ifs"

# As a last resort, use the slow shell script.

test -z "$ac_cv_path_install" && ac_cv_path_install="$ac_install_sh"

fi

INSTALL="$ac_cv_path_install"

fi

echo "$ac_t""$INSTALL" 1>&4



# Use test -z because SunOS4 sh mishandles braces in ${var-val}.

# It thinks the first close brace ends the variable substitution.

test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'



test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'



echo $ac_n "checking whether ${MAKE-make} sets \$MAKE""... $ac_c" 1>&4

set dummy ${MAKE-make}; ac_make=$2

if eval "test \"`echo '${'ac_cv_prog_make_${ac_make}_set'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

cat > conftestmake <<\EOF

all:

@echo 'ac_maketemp="${MAKE}"'

EOF

# GNU make sometimes prints "make[1]: Entering...", which would confuse us.

eval `${MAKE-make} -f conftestmake 2>/dev/null | grep temp=`

if test -n "$ac_maketemp"; then

eval ac_cv_prog_make_${ac_make}_set=yes

else

eval ac_cv_prog_make_${ac_make}_set=no

fi

rm -f conftestmake

fi

if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then

echo "$ac_t""yes" 1>&4

SET_MAKE=

else

echo "$ac_t""no" 1>&4

SET_MAKE="MAKE=${MAKE-make}"

fi



echo $ac_n "checking for working const""... $ac_c" 1>&4

if eval "test \"`echo '${'ac_cv_c_const'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

cat > conftest.$ac_ext <<EOF

#line 658 "configure"

#include "confdefs.h"



int main() { return 0; }

int t() {



/* Ultrix mips cc rejects this. */

typedef int charset[2]; const charset x;

/* SunOS 4.1.1 cc rejects this. */

char const *const *ccp;

char **p;

/* NEC SVR4.0.2 mips cc rejects this. */

struct point {int x, y;};

static struct point const zero;

/* AIX XL C 1.02.0.0 rejects this.

It does not let you subtract one const X* pointer from another in an arm

of an if-expression whose if-part is not a constant expression */

const char *g = "string";

ccp = &g + (g ? g-g : 0);

/* HPUX 7.0 cc rejects these. */

++ccp;

p = (char**) ccp;

ccp = (char const *const *) p;

{ /* SCO 3.2v4 cc rejects this. */

char *t;

char const *s = 0 ? (char *) 0 : (char const *) 0;



*t++ = 0;

}

{ /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */

int x[] = {25, 17};

const int *foo = &x[0];

++foo;

}

{ /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */

typedef const int *iptr;

iptr p = 0;

++p;

}

{ /* AIX XL C 1.02.0.0 rejects this saying

"k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */

struct s { int j; const int *ap[3]; };

struct s *b; b->j = 5;

}

{ /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */

const int foo = 10;

}



; return 0; }

EOF

if eval $ac_compile; then

rm -rf conftest*

ac_cv_c_const=yes

else

rm -rf conftest*

ac_cv_c_const=no

fi

rm -f conftest*



fi

echo "$ac_t""$ac_cv_c_const" 1>&4

if test $ac_cv_c_const = no; then

cat >> confdefs.h <<\EOF

#define const

EOF



fi



echo $ac_n "checking how to run the C preprocessor""... $ac_c" 1>&4

# On Suns, sometimes $CPP names a directory.

if test -n "$CPP" && test -d "$CPP"; then

CPP=

fi

if test -z "$CPP"; then

if eval "test \"`echo '${'ac_cv_prog_CPP'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

# This must be in double quotes, not single quotes, because CPP may get

# substituted into the Makefile and "${CC-cc}" will confuse make.

CPP="${CC-cc} -E"

# On the NeXT, cc -E runs the code through the compiler's parser,

# not just through cpp.

cat > conftest.$ac_ext <<EOF

#line 741 "configure"

#include "confdefs.h"

#include <assert.h>

Syntax Error

EOF

eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"

ac_err=`grep -v '^ *+' conftest.out`

if test -z "$ac_err"; then

:

else

echo "$ac_err" >&5

rm -rf conftest*

CPP="${CC-cc} -E -traditional-cpp"

cat > conftest.$ac_ext <<EOF

#line 755 "configure"

#include "confdefs.h"

#include <assert.h>

Syntax Error

EOF

eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"

ac_err=`grep -v '^ *+' conftest.out`

if test -z "$ac_err"; then

:

else

echo "$ac_err" >&5

rm -rf conftest*

CPP=/lib/cpp

fi

rm -f conftest*

fi

rm -f conftest*

ac_cv_prog_CPP="$CPP"

fi

fi

CPP="$ac_cv_prog_CPP"

echo "$ac_t""$CPP" 1>&4



# If we cannot run a trivial program, we must be cross compiling.

echo $ac_n "checking whether cross-compiling""... $ac_c" 1>&4

if eval "test \"`echo '${'ac_cv_c_cross'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

if test "$cross_compiling" = yes; then

ac_cv_cross=yes

else

cat > conftest.$ac_ext <<EOF

#line 787 "configure"

#include "confdefs.h"

main(){return(0);}

EOF

eval $ac_link

if test -s conftest && (./conftest; exit) 2>/dev/null; then

ac_cv_c_cross=no

else

ac_cv_c_cross=yes

fi

fi

rm -fr conftest*

fi

cross_compiling=$ac_cv_c_cross

echo "$ac_t""$ac_cv_c_cross" 1>&4



echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&4

if eval "test \"`echo '${'ac_cv_header_stdc'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

cat > conftest.$ac_ext <<EOF

#line 808 "configure"

#include "confdefs.h"

#include <stdlib.h>

#include <stdarg.h>

#include <string.h>

#include <float.h>

EOF

eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"

ac_err=`grep -v '^ *+' conftest.out`

if test -z "$ac_err"; then

rm -rf conftest*

ac_cv_header_stdc=yes

else

echo "$ac_err" >&5

rm -rf conftest*

ac_cv_header_stdc=no

fi

rm -f conftest*



if test $ac_cv_header_stdc = yes; then

# SunOS 4.x string.h does not declare mem*, contrary to ANSI.

cat > conftest.$ac_ext <<EOF

#line 830 "configure"

#include "confdefs.h"

#include <string.h>

EOF

if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |

egrep "memchr" >/dev/null 2>&1; then

:

else

rm -rf conftest*

ac_cv_header_stdc=no

fi

rm -f conftest*



fi



if test $ac_cv_header_stdc = yes; then

# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.

cat > conftest.$ac_ext <<EOF

#line 848 "configure"

#include "confdefs.h"

#include <stdlib.h>

EOF

if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |

egrep "free" >/dev/null 2>&1; then

:

else

rm -rf conftest*

ac_cv_header_stdc=no

fi

rm -f conftest*



fi



if test $ac_cv_header_stdc = yes; then

# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.

if test "$cross_compiling" = yes; then

ac_cv_header_stdc=no

else

cat > conftest.$ac_ext <<EOF

#line 869 "configure"

#include "confdefs.h"

#include <ctype.h>

#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')

#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))

#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))

int main () { int i; for (i = 0; i < 256; i++)

if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);

exit (0); }



EOF

eval $ac_link

if test -s conftest && (./conftest; exit) 2>/dev/null; then

:

else

ac_cv_header_stdc=no

fi

fi

rm -fr conftest*

fi

fi

echo "$ac_t""$ac_cv_header_stdc" 1>&4

if test $ac_cv_header_stdc = yes; then

cat >> confdefs.h <<\EOF

#define STDC_HEADERS 1

EOF



fi



echo $ac_n "checking for size_t""... $ac_c" 1>&4

if eval "test \"`echo '${'ac_cv_type_size_t'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

cat > conftest.$ac_ext <<EOF

#line 903 "configure"

#include "confdefs.h"

#include <sys/types.h>

#if STDC_HEADERS

#include <stdlib.h>

#endif

EOF

if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |

egrep "size_t" >/dev/null 2>&1; then

rm -rf conftest*

ac_cv_type_size_t=yes

else

rm -rf conftest*

ac_cv_type_size_t=no

fi

rm -f conftest*



fi

echo "$ac_t""$ac_cv_type_size_t" 1>&4

if test $ac_cv_type_size_t = no; then

cat >> confdefs.h <<\EOF

#define size_t unsigned

EOF



fi



echo $ac_n "checking for ANSI C header files""... $ac_c" 1>&4

if eval "test \"`echo '${'ac_cv_header_stdc'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

cat > conftest.$ac_ext <<EOF

#line 934 "configure"

#include "confdefs.h"

#include <stdlib.h>

#include <stdarg.h>

#include <string.h>

#include <float.h>

EOF

eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"

ac_err=`grep -v '^ *+' conftest.out`

if test -z "$ac_err"; then

rm -rf conftest*

ac_cv_header_stdc=yes

else

echo "$ac_err" >&5

rm -rf conftest*

ac_cv_header_stdc=no

fi

rm -f conftest*



if test $ac_cv_header_stdc = yes; then

# SunOS 4.x string.h does not declare mem*, contrary to ANSI.

cat > conftest.$ac_ext <<EOF

#line 956 "configure"

#include "confdefs.h"

#include <string.h>

EOF

if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |

egrep "memchr" >/dev/null 2>&1; then

:

else

rm -rf conftest*

ac_cv_header_stdc=no

fi

rm -f conftest*



fi



if test $ac_cv_header_stdc = yes; then

# ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.

cat > conftest.$ac_ext <<EOF

#line 974 "configure"

#include "confdefs.h"

#include <stdlib.h>

EOF

if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |

egrep "free" >/dev/null 2>&1; then

:

else

rm -rf conftest*

ac_cv_header_stdc=no

fi

rm -f conftest*



fi



if test $ac_cv_header_stdc = yes; then

# /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.

if test "$cross_compiling" = yes; then

ac_cv_header_stdc=no

else

cat > conftest.$ac_ext <<EOF

#line 995 "configure"

#include "confdefs.h"

#include <ctype.h>

#define ISLOWER(c) ('a' <= (c) && (c) <= 'z')

#define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))

#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))

int main () { int i; for (i = 0; i < 256; i++)

if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) exit(2);

exit (0); }

acer_peri 05-29-2004 05:28 AM

EOF

eval $ac_link

if test -s conftest && (./conftest; exit) 2>/dev/null; then

:

else

ac_cv_header_stdc=no

fi

fi

rm -fr conftest*

fi

fi

echo "$ac_t""$ac_cv_header_stdc" 1>&4

if test $ac_cv_header_stdc = yes; then

cat >> confdefs.h <<\EOF

#define STDC_HEADERS 1

EOF



fi



for ac_hdr in string.h malloc.h sys/types.h

do

ac_safe=`echo "$ac_hdr" | tr './\055' '___'`

echo $ac_n "checking for $ac_hdr""... $ac_c" 1>&4

if eval "test \"`echo '${'ac_cv_header_$ac_safe'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

cat > conftest.$ac_ext <<EOF

#line 1032 "configure"

#include "confdefs.h"

#include <$ac_hdr>

EOF

eval "$ac_cpp conftest.$ac_ext >/dev/null 2>conftest.out"

ac_err=`grep -v '^ *+' conftest.out`

if test -z "$ac_err"; then

rm -rf conftest*

eval "ac_cv_header_$ac_safe=yes"

else

echo "$ac_err" >&5

rm -rf conftest*

eval "ac_cv_header_$ac_safe=no"

fi

rm -f conftest*

fi

if eval "test \"`echo '$ac_cv_header_'$ac_safe`\" = yes"; then

echo "$ac_t""yes" 1>&4

ac_tr_hdr=HAVE_`echo $ac_hdr | tr '[a-z]./\055' '[A-Z]___'`

cat >> confdefs.h <<EOF

#define $ac_tr_hdr 1

EOF



else

echo "$ac_t""no" 1>&4

fi

done





case "$YACC" in

*bison*)

# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works

# for constant arguments. Useless!

echo $ac_n "checking for working alloca.h""... $ac_c" 1>&4

if eval "test \"`echo '${'ac_cv_header_alloca_h'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

cat > conftest.$ac_ext <<EOF

#line 1070 "configure"

#include "confdefs.h"

#include <alloca.h>

int main() { return 0; }

int t() {

char *p = alloca(2 * sizeof(int));

; return 0; }

EOF

if eval $ac_link; then

rm -rf conftest*

ac_cv_header_alloca_h=yes

else

rm -rf conftest*

ac_cv_header_alloca_h=no

fi

rm -f conftest*



fi

echo "$ac_t""$ac_cv_header_alloca_h" 1>&4

if test $ac_cv_header_alloca_h = yes; then

cat >> confdefs.h <<\EOF

#define HAVE_ALLOCA_H 1

EOF



fi



echo $ac_n "checking for alloca""... $ac_c" 1>&4

if eval "test \"`echo '${'ac_cv_func_alloca'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

cat > conftest.$ac_ext <<EOF

#line 1101 "configure"

#include "confdefs.h"



#ifdef __GNUC__

# define alloca __builtin_alloca

#else

# if HAVE_ALLOCA_H

# include <alloca.h>

# else

# ifdef _AIX

#pragma alloca

# else

# ifndef alloca /* predefined by HP cc +Olibcalls */

char *alloca ();

# endif

# endif

# endif

#endif



int main() { return 0; }

int t() {

char *p = (char *) alloca(1);

; return 0; }

EOF

if eval $ac_link; then

rm -rf conftest*

ac_cv_func_alloca=yes

else

rm -rf conftest*

ac_cv_func_alloca=no

fi

rm -f conftest*



fi

echo "$ac_t""$ac_cv_func_alloca" 1>&4

if test $ac_cv_func_alloca = yes; then

cat >> confdefs.h <<\EOF

#define HAVE_ALLOCA 1

EOF



fi



if test $ac_cv_func_alloca = no; then

# The SVR3 libPW and SVR4 libucb both contain incompatible functions

# that cause trouble. Some versions do not even contain alloca or

# contain a buggy version. If you still want to use their alloca,

# use ar to extract alloca.o from them instead of compiling alloca.c.

ALLOCA=alloca.o

cat >> confdefs.h <<\EOF

#define C_ALLOCA 1

EOF





echo $ac_n "checking whether alloca needs Cray hooks""... $ac_c" 1>&4

if eval "test \"`echo '${'ac_cv_os_cray'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

cat > conftest.$ac_ext <<EOF

#line 1159 "configure"

#include "confdefs.h"

#if defined(CRAY) && ! defined(CRAY2)

webecray

#else

wenotbecray

#endif



EOF

if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |

egrep "webecray" >/dev/null 2>&1; then

rm -rf conftest*

ac_cv_os_cray=yes

else

rm -rf conftest*

ac_cv_os_cray=no

fi

rm -f conftest*



fi

echo "$ac_t""$ac_cv_os_cray" 1>&4

if test $ac_cv_os_cray = yes; then

echo $ac_n "checking for _getb67""... $ac_c" 1>&4

if eval "test \"`echo '${'ac_cv_func__getb67'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

cat > conftest.$ac_ext <<EOF

#line 1186 "configure"

#include "confdefs.h"

#include <ctype.h> /* Arbitrary system header to define __stub macros. */

/* Override any gcc2 internal prototype to avoid an error. */

char _getb67();



int main() { return 0; }

int t() {



/* The GNU C library defines this for functions which it implements

to always fail with ENOSYS. Some functions are actually named

something starting with __ and the normal name is an alias. */

#if defined (__stub__getb67) || defined (__stub____getb67)

choke me

#else

_getb67();

#endif



; return 0; }

EOF

if eval $ac_link; then

rm -rf conftest*

eval "ac_cv_func__getb67=yes"

else

rm -rf conftest*

eval "ac_cv_func__getb67=no"

fi

rm -f conftest*



fi

if eval "test \"`echo '$ac_cv_func_'_getb67`\" = yes"; then

echo "$ac_t""yes" 1>&4

cat >> confdefs.h <<\EOF

#define CRAY_STACKSEG_END _getb67

EOF



else

echo "$ac_t""no" 1>&4

echo $ac_n "checking for GETB67""... $ac_c" 1>&4

if eval "test \"`echo '${'ac_cv_func_GETB67'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

cat > conftest.$ac_ext <<EOF

#line 1229 "configure"

#include "confdefs.h"

#include <ctype.h> /* Arbitrary system header to define __stub macros. */

/* Override any gcc2 internal prototype to avoid an error. */

char GETB67();



int main() { return 0; }

int t() {



/* The GNU C library defines this for functions which it implements

to always fail with ENOSYS. Some functions are actually named

something starting with __ and the normal name is an alias. */

#if defined (__stub_GETB67) || defined (__stub___GETB67)

choke me

#else

GETB67();

#endif



; return 0; }

EOF

if eval $ac_link; then

rm -rf conftest*

eval "ac_cv_func_GETB67=yes"

else

rm -rf conftest*

eval "ac_cv_func_GETB67=no"

fi

rm -f conftest*



fi

if eval "test \"`echo '$ac_cv_func_'GETB67`\" = yes"; then

echo "$ac_t""yes" 1>&4

cat >> confdefs.h <<\EOF

#define CRAY_STACKSEG_END GETB67

EOF



else

echo "$ac_t""no" 1>&4

echo $ac_n "checking for getb67""... $ac_c" 1>&4

if eval "test \"`echo '${'ac_cv_func_getb67'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

cat > conftest.$ac_ext <<EOF

#line 1272 "configure"

#include "confdefs.h"

#include <ctype.h> /* Arbitrary system header to define __stub macros. */

/* Override any gcc2 internal prototype to avoid an error. */

char getb67();



int main() { return 0; }

int t() {



/* The GNU C library defines this for functions which it implements

to always fail with ENOSYS. Some functions are actually named

something starting with __ and the normal name is an alias. */

#if defined (__stub_getb67) || defined (__stub___getb67)

choke me

#else

getb67();

#endif



; return 0; }

EOF

if eval $ac_link; then

rm -rf conftest*

eval "ac_cv_func_getb67=yes"

else

rm -rf conftest*

eval "ac_cv_func_getb67=no"

fi

rm -f conftest*



fi

if eval "test \"`echo '$ac_cv_func_'getb67`\" = yes"; then

echo "$ac_t""yes" 1>&4

cat >> confdefs.h <<\EOF

#define CRAY_STACKSEG_END getb67

EOF



else

echo "$ac_t""no" 1>&4

fi



fi



fi



fi



echo $ac_n "checking stack direction for C alloca""... $ac_c" 1>&4

if eval "test \"`echo '${'ac_cv_c_stack_direction'+set}'`\" = set"; then

echo $ac_n "(cached) $ac_c" 1>&4

else

if test "$cross_compiling" = yes; then

ac_cv_c_stack_direction=0

else

cat > conftest.$ac_ext <<EOF

#line 1326 "configure"

#include "confdefs.h"

find_stack_direction ()

{

static char *addr = 0;

auto char dummy;

if (addr == 0)

{

addr = &dummy;

return find_stack_direction ();

}

else

return (&dummy > addr) ? 1 : -1;

}

main ()

{

exit (find_stack_direction() < 0);

}

EOF

eval $ac_link

if test -s conftest && (./conftest; exit) 2>/dev/null; then

ac_cv_c_stack_direction=1

else

ac_cv_c_stack_direction=-1

fi

fi

rm -fr conftest*

fi

echo "$ac_t""$ac_cv_c_stack_direction" 1>&4

cat >> confdefs.h <<EOF

#define STACK_DIRECTION $ac_cv_c_stack_direction

EOF



fi



;;

esac



trap '' 1 2 15

if test -w $cache_file; then

echo "updating cache $cache_file"

cat > $cache_file <<\EOF

# This file is a shell script that caches the results of configure

# tests run on this system so they can be shared between configure

# scripts and configure runs. It is not useful on other systems.

# If it contains results you don't want to keep, you may remove or edit it.

#

# By default, configure uses ./config.cache as the cache file,

# creating it if it does not exist already. You can give configure

# the --cache-file=FILE option to use a different cache file; that is

# what configure does when it calls configure scripts in

# subdirectories, so they share the cache.

# Giving --cache-file=/dev/null disables caching, for debugging configure.

# config.status only pays attention to the cache file if you give it the

# --recheck option to rerun configure.

#

EOF

# Ultrix sh set writes to stderr and can't be redirected directly.

(set) 2>&1 |

sed -n "s/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/: \${\1='\2'}/p" \

>> $cache_file

else

echo "not updating unwritable cache $cache_file"

fi



trap 'rm -fr conftest* confdefs* core $ac_clean_files; exit 1' 1 2 15



test "x$prefix" = xNONE && prefix=$ac_default_prefix

# Let make expand exec_prefix.

test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'



# Any assignment to VPATH causes Sun make to only execute

# the first set of double-colon rules, so remove it if not needed.

# If there is a colon in the path, we need to keep it.

if test "x$srcdir" = x.; then

ac_vpsub='/^[ ]*VPATH[ ]*=[^:]*$/d'

fi



trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15



DEFS=-DHAVE_CONFIG_H



# Without the "./", some shells look in PATH for config.status.

: ${CONFIG_STATUS=./config.status}



echo creating $CONFIG_STATUS

rm -f $CONFIG_STATUS

cat > $CONFIG_STATUS <<EOF

#!/bin/sh

# Generated automatically by configure.

# Run this file to recreate the current configuration.

# This directory was configured as follows,

# on host `(hostname || uname -n) 2>/dev/null | sed 1q`:

#

# $0 $ac_configure_args

#

# Compiler output produced by configure, useful for debugging

# configure, is in ./config.log if it exists.



ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]"

for ac_option

do

case "\$ac_option" in

-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)

echo "running \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion"

exec \${CONFIG_SHELL-/bin/sh} $0 $ac_configure_args --no-create --no-recursion ;;

-version | --version | --versio | --versi | --vers | --ver | --ve | --v)

echo "$CONFIG_STATUS generated by autoconf version 2.1"

exit 0 ;;

-help | --help | --hel | --he | --h)

echo "\$ac_cs_usage"; exit 0 ;;

*) echo "\$ac_cs_usage"; exit 1 ;;

esac

done



ac_given_srcdir=$srcdir

ac_given_INSTALL="$INSTALL"



trap 'rm -fr Makefile config.h:conf.in conftest*; exit 1' 1 2 15



# Protect against being on the right side of a sed subst in config.status.

sed 's/%@/@@/; s/@%/@@/; s/%g$/@g/; /@g$/s/[\\\\&%]/\\\\&/g;

s/@@/%@/; s/@@/@%/; s/@g$/%g/' > conftest.subs <<\CEOF

$ac_vpsub

$extrasub

s%@CFLAGS@%$CFLAGS%g

s%@CPPFLAGS@%$CPPFLAGS%g

s%@CXXFLAGS@%$CXXFLAGS%g

s%@DEFS@%$DEFS%g

s%@LDFLAGS@%$LDFLAGS%g

s%@LIBS@%$LIBS%g

s%@exec_prefix@%$exec_prefix%g

s%@prefix@%$prefix%g

s%@program_transform_name@%$program_transform_name%g

s%@LN_S@%$LN_S%g

s%@YACC@%$YACC%g

s%@CC@%$CC%g

s%@RANLIB@%$RANLIB%g

s%@INSTALL_PROGRAM@%$INSTALL_PROGRAM%g

s%@INSTALL_DATA@%$INSTALL_DATA%g

s%@SET_MAKE@%$SET_MAKE%g

s%@CPP@%$CPP%g

s%@ALLOCA@%$ALLOCA%g



CEOF

EOF

cat >> $CONFIG_STATUS <<EOF



CONFIG_FILES=\${CONFIG_FILES-"Makefile"}

EOF

cat >> $CONFIG_STATUS <<\EOF

for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then

# Support "outfile[:infile]", defaulting infile="outfile.in".

case "$ac_file" in

*:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`

ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;

*) ac_file_in="${ac_file}.in" ;;

esac



# Adjust relative srcdir, etc. for subdirectories.



# Remove last slash and all that follows it. Not all systems have dirname.

ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`

if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then

# The file is in a subdirectory.

test ! -d "$ac_dir" && mkdir "$ac_dir"

ac_dir_suffix="/$ac_dir"

# A "../" for each directory in $ac_dir_suffix.

ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`

else

ac_dir_suffix= ac_dots=

fi



case "$ac_given_srcdir" in

.) srcdir=.

if test -z "$ac_dots"; then top_srcdir=.

else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;

/*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;

*) # Relative path.

srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"

top_srcdir="$ac_dots$ac_given_srcdir" ;;

esac



case "$ac_given_INSTALL" in

[/$]*) INSTALL="$ac_given_INSTALL" ;;

*) INSTALL="$ac_dots$ac_given_INSTALL" ;;

esac

echo creating "$ac_file"

rm -f "$ac_file"

configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."

case "$ac_file" in

*Makefile*) ac_comsub="1i\\

# $configure_input" ;;

*) ac_comsub= ;;

esac

sed -e "$ac_comsub

s%@configure_input@%$configure_input%g

s%@srcdir@%$srcdir%g

s%@top_srcdir@%$top_srcdir%g

s%@INSTALL@%$INSTALL%g

" -f conftest.subs $ac_given_srcdir/$ac_file_in > $ac_file

fi; done

rm -f conftest.subs



# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where

# NAME is the cpp macro being defined and VALUE is the value it is being given.

#

# ac_d sets the value in "#define NAME VALUE" lines.

ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'

ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'

ac_dC='\3'

ac_dD='%g'

# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".

ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'

ac_uB='\([ ]\)%\1#\2define\3'

ac_uC=' '

ac_uD='\4%g'

# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".

ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'

ac_eB='$%\1#\2define\3'

ac_eC=' '

ac_eD='%g'



CONFIG_HEADERS=${CONFIG_HEADERS-"config.h:conf.in"}

for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then

# Support "outfile[:infile]", defaulting infile="outfile.in".

case "$ac_file" in

*:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`

ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;

*) ac_file_in="${ac_file}.in" ;;

esac



echo creating $ac_file



rm -f conftest.frag conftest.in conftest.out

cp $ac_given_srcdir/$ac_file_in conftest.in



EOF



# Transform confdefs.h into a sed script conftest.vals that substitutes

# the proper values into config.h.in to produce config.h. And first:

# Protect against being on the right side of a sed subst in config.status.

# Protect against being in an unquoted here document in config.status.

rm -f conftest.vals

cat > conftest.hdr <<\EOF

s/[\\&%]/\\&/g

s%[\\$`]%\\&%g

s%#define \([A-Za-z_][A-Za-z0-9_]*\) \(.*\)%${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD}%gp

s%ac_d%ac_u%gp

s%ac_u%ac_e%gp

EOF

sed -n -f conftest.hdr confdefs.h > conftest.vals

rm -f conftest.hdr



# This sed command replaces #undef with comments. This is necessary, for

# example, in the case of _POSIX_SOURCE, which is predefined and required

# on some systems where configure will not decide to define it.

cat >> conftest.vals <<\EOF

s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%

EOF



# Break up conftest.vals because some shells have a limit on

# the size of here documents, and old seds have small limits too.

# Maximum number of lines to put in a single here document.

ac_max_here_lines=12



rm -f conftest.tail

while :

do

ac_lines=`grep -c . conftest.vals`

# grep -c gives empty output for an empty file on some AIX systems.

if test -z "$ac_lines" || test "$ac_lines" -eq 0; then break; fi

# Write a limited-size here document to conftest.frag.

echo ' cat > conftest.frag <<CEOF' >> $CONFIG_STATUS

sed ${ac_max_here_lines}q conftest.vals >> $CONFIG_STATUS

echo 'CEOF

sed -f conftest.frag conftest.in > conftest.out

rm -f conftest.in

mv conftest.out conftest.in

' >> $CONFIG_STATUS

sed 1,${ac_max_here_lines}d conftest.vals > conftest.tail

rm -f conftest.vals

mv conftest.tail conftest.vals

done

rm -f conftest.vals



cat >> $CONFIG_STATUS <<\EOF

rm -f conftest.frag conftest.h

echo "/* $ac_file. Generated automatically by configure. */" > conftest.h

cat conftest.in >> conftest.h

rm -f conftest.in

if cmp -s $ac_file conftest.h 2>/dev/null; then

echo "$ac_file is unchanged"

rm -f conftest.h

else

rm -f $ac_file

mv conftest.h $ac_file

fi

fi; done





test -z "$CONFIG_HEADERS" || echo timestamp > stamp-h

exit 0

EOF

chmod +x $CONFIG_STATUS

rm -fr confdefs* $ac_clean_files

test "$no_create" = yes || ${CONFIG_SHELL-/bin/sh} $CONFIG_STATUS

ahh 05-29-2004 05:59 PM

I think that error means that the configure script is not executeable. You will have to change the permissions on it to allow you to execute it.

santosh_p82 11-09-2010 02:50 AM

Bad interpreter error in linux
 
After editing the script file at the end before saving type
:set fileformat=unix
Then save the file
Now try to execute the file

dmanin 11-09-2010 09:58 AM

The previous poster assumes you edit with VI, I suppose. The problem with your script is that it has DOS-style carriage-return/line-feed line endings instead of UNIX-style bare carriage-returns. Strip line-feeds in any way you can, and it will work.

Nylex 11-09-2010 11:44 AM

Also, there appears to be a space between "!#" and "/bin/sh" which may be causing a problem.

Edit: santosh_p82, why are you replying to such an old thread?

fbobraga 11-09-2010 11:47 AM

@OP: please use [CODE] tags

Nylex 11-09-2010 11:48 AM

Quote:

Originally Posted by fbobraga (Post 4153843)
@OP: please use [CODE] tags

The thread is 6 years old. I don't think they'll be back..

fbobraga 11-09-2010 11:49 AM

Quote:

Originally Posted by Nylex (Post 4153844)
The thread is 6 years old. I don't think they'll be back..

ops, I didn't see that...

santosh_p82 11-10-2010 01:19 AM

I have newly registered
 
I have registered yesterday itself and faced the same problem when i copied the script from other linux server to my server...so i taught it would help


All times are GMT -5. The time now is 01:52 PM.