hello LFS Supporters:
    Today,I compile glibcc-2.11.1 that is in LFS 6.6 with ubuntu15.04,when i do 
configure,i met this error problem.
checking version of x86_64-lfs-linux-gnu-gcc... 4.4.3, ok
 
checking for gnumake... no
 
checking for gmake... no
 
checking for make... make
 
checking version of make... 4.0, bad
 
checking for gnumsgfmt... no 

checking for gmsgfmt... no
 
checking for msgfmt... msgfmt 

checking version of msgfmt... 0.19.2, ok
 
checking for makeinfo... no
 
checking for sed... sed 

checking version of sed... v. ?.??, bad
 
checking for autoconf... no 

configure: error:
*** These critical programs are missing or too old: make
*** Check the INSTALL file for required versions.
    then I check configure file,and find the variable MAKE is null,it maybe is 
that the LFS 6.6 is imcompatible with ubuntu15.04,but i really wanna know what 
cause it.I can understand some of SHELL script but not all.so maybe i 
misunderstood this CONFIGURE Script.
    BELOW is some of script about checking for MAKE:
do
  # Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
if test "${ac_cv_prog_MAKE+set}" = set; then
  $as_echo_n "(cached) " >&6
else
  if test -n "$MAKE"; then
  ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
  IFS=$as_save_IFS
  test -z "$as_dir" && as_dir=.
  for ac_exec_ext in '' $ac_executable_extensions; do
  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x 
"$as_dir/$ac_word$ac_exec_ext"; }; then
    ac_cv_prog_MAKE="$ac_prog"
    $as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
    break 2
  fi
done
done
IFS=$as_save_IFS

fi
fi
MAKE=$ac_cv_prog_MAKE
if test -n "$MAKE"; then
  { $as_echo "$as_me:$LINENO: result: $MAKE" >&5
$as_echo "$MAKE" >&6; }
else
  { $as_echo "$as_me:$LINENO: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$MAKE" && break
done

if test -z "$MAKE"; then
  ac_verc_fail=yes
else
  # Found it, now check the version.
  { $as_echo "$as_me:$LINENO: checking version of $MAKE" >&5
$as_echo_n "checking version of $MAKE... " >&6; }
  ac_prog_version=`$MAKE --version 2>&1 | sed -n 's/^.*GNU 
Make[^0-9]*\([0-9][0-9.]*\).*$/\1/p'`
  case $ac_prog_version in
    '') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
    3.79* | 3.[89]*)
       ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
    *) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;

  esac
  { $as_echo "$as_me:$LINENO: result: $ac_prog_version" >&5
$as_echo "$ac_prog_version" >&6; }
fi
if test $ac_verc_fail = yes; then
  critic_missing="$critic_missing make"
fi

    BELOW is the scipt that output the error information.Obviously  the 
configure script stopped at the line of  "{ (exit 1); exit 1; }; }(last line of 
my email)". Can i solve this problem by set  the variable MAKE something 
manually?
case "x$AUTOCONF" in
xno|x|x:) AUTOCONF=no ;;
*)
  { $as_echo "$as_me:$LINENO: checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS 
works" >&5
$as_echo_n "checking whether $AUTOCONF${ACFLAGS:+ }$ACFLAGS works... " >&6; }
if test "${libc_cv_autoconf_works+set}" = set; then
  $as_echo_n "(cached) " >&6
else
    if (cd $srcdir; $AUTOCONF $ACFLAGS configure.in > /dev/null 2>&1); then
    libc_cv_autoconf_works=yes
  else
    libc_cv_autoconf_works=no
  fi
fi
{ $as_echo "$as_me:$LINENO: result: $libc_cv_autoconf_works" >&5
$as_echo "$libc_cv_autoconf_works" >&6; }
  test $libc_cv_autoconf_works = yes || AUTOCONF=no
  ;;
esac
if test "x$with_cvs" = xyes && test "x$AUTOCONF" = xno; then
  # If --without-cvs they probably won't change configure.in, so no complaints.
  aux_missing="$aux_missing autoconf"
fi

test -n "$critic_missing" && { { $as_echo "$as_me:$LINENO: error:
*** These critical programs are missing or too old:$critic_missing
*** Check the INSTALL file for required versions." >&5
$as_echo "$as_me: error:
*** These critical programs are missing or too old:$critic_missing
*** Check the INSTALL file for required versions." >&2;}
   { (exit 1); exit 1; }; }
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Do not top post on this list.

A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

http://en.wikipedia.org/wiki/Posting_style

Reply via email to