qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PATCH] Set a useful default for kerneldir


From: Andi Kleen
Subject: [Qemu-devel] [PATCH] Set a useful default for kerneldir
Date: Wed, 1 Jul 2009 11:33:19 +0200
User-agent: Mutt/1.5.17 (2007-11-01)

When no explicit kerneldir is specified use the standard
/lib/modules/$(uname -r)/build
convention to find the kernel includes. This should work out of the box 
on a large number of distributions.

Also support separate objdirs.

Signed-off-by: Andi Kleen <address@hidden>

diff --git a/configure b/configure
index eb9d73a..8c2491d 100755
--- a/configure
+++ b/configure
@@ -1148,6 +1148,13 @@ if test "$kvm" = "yes" ; then
 #endif
 int main(void) { return 0; }
 EOF
+  if test "$kerneldir" = "" ; then
+      kerneldir="/lib/modules/`uname -r`/build"
+      if test -d "$kerneldir/source" ; then
+          kerneldir="$kerneldir/source"
+      fi
+  fi
+  echo "Kerneldir         $kerneldir"
   if test "$kerneldir" != "" ; then
       kvm_cflags=-I"$kerneldir"/include
       if test \( "$cpu" = "i386" -o "$cpu" = "x86_64" \) \

-- 
address@hidden -- Speaking for myself only.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]