Maybe something like this is in order:

diff --git a/configure b/configure
index 3bb10ce..efbfa24 100755
--- a/configure
+++ b/configure
@@ -102,6 +102,11 @@ if [ "$arch" = "powerpc" ]; then
     qemu_ldflags="$qemu_ldflags -L $PWD/libfdt"
 fi

+# check for some utils we use
+if [ -d .git -a ! -x "`which gawk`" ] ; then
+    echo "gawk not installed and necessary for compiling from git"
+fi
+
 #configure user dir
 (cd user; ./configure --prefix="$prefix" --kerneldir="$libkvm_kerneldir" \
           --arch="$arch" \


On Tuesday 09 September 2008 10:15:00 pm Ben Bucksch wrote:
> If gawk is not installed, the build reports "gawk not found", but then
> fails with strange errors about kvm.h having the wrong version, mismatch
> between kernel and userland, and even more resulting errors later on.
> This sent me off the wrong trail.
>
> Please:
>
>    1. Check that all apps used in the build process are checked in
>       configure and reported right there. Esp. gawk in this case.
>    2. Improve the version check to not say "version mismatch" when the
>       kvm.h file does not exist at all or is entirely empty, i.e.
>       KVM_API_VERSION is empty.
>
>
> --
> To unsubscribe from this list: send the line "unsubscribe kvm" in
> the body of a message to [EMAIL PROTECTED]
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to