[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [5628] Add --kerneldir configure argument
From: |
Anthony Liguori |
Subject: |
[Qemu-devel] [5628] Add --kerneldir configure argument |
Date: |
Wed, 05 Nov 2008 16:28:57 +0000 |
Revision: 5628
http://svn.sv.gnu.org/viewvc/?view=rev&root=qemu&revision=5628
Author: aliguori
Date: 2008-11-05 16:28:56 +0000 (Wed, 05 Nov 2008)
Log Message:
-----------
Add --kerneldir configure argument
This allows a user to override the default search path and also makes cross
compilation work a bit nicer wrt KVM detection.
Signed-off-by: Anthony Liguori <address@hidden>
Modified Paths:
--------------
trunk/configure
Modified: trunk/configure
===================================================================
--- trunk/configure 2008-11-05 16:04:33 UTC (rev 5627)
+++ trunk/configure 2008-11-05 16:28:56 UTC (rev 5628)
@@ -116,6 +116,7 @@
mixemu="no"
bluez="yes"
kvm="yes"
+kerneldir=""
# OS specific
targetos=`uname -s`
@@ -359,6 +360,8 @@
;;
--disable-aio) aio="no"
;;
+ --kerneldir=*) kerneldir="$optarg"
+ ;;
*) echo "ERROR: unknown option $opt"; show_help="yes"
;;
esac
@@ -468,6 +471,7 @@
echo " --sparc_cpu=V Build qemu for Sparc architecture v7, v8,
v8plus, v8plusa, v9"
echo " --disable-vde disable support for vde network"
echo " --disable-aio disable AIO support"
+echo " --kerneldir=PATH look for kernel includes in PATH"
echo ""
echo "NOTE: The object files are built at the place where configure is
launched"
exit 1
@@ -968,8 +972,11 @@
#endif
int main(void) { return 0; }
EOF
- # FIXME make this configurable
- kvm_cflags=-I/lib/modules/`uname -r`/build/include
+ if test "$kerneldir" != "" ; then
+ kvm_cflags=-I"$kerneldir"/include
+ else
+ kvm_cflags=""
+ fi
if $cc $ARCH_CFLAGS -o $TMPE ${OS_CFLAGS} $kvm_cflags $TMPC \
2>/dev/null ; then
:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-devel] [5628] Add --kerneldir configure argument,
Anthony Liguori <=