From: Avi Kivity <[EMAIL PROTECTED]>

Otherwise, it picks up a random kernel directory and misbuilds.

Signed-off-by: Avi Kivity <[EMAIL PROTECTED]>

diff --git a/configure b/configure
index 06b45b0..39c8c8c 100755
--- a/configure
+++ b/configure
@@ -129,6 +129,7 @@ cat <<EOF > config.mak
 ARCH=$arch
 PREFIX=$prefix
 KERNELDIR=$kerneldir
+LIBKVM_KERNELDIR=$libkvm_kerneldir
 WANT_MODULE=$want_module
 CROSS_COMPILE=$cross_prefix
 CC=$cross_prefix$cc
diff --git a/libkvm/Makefile b/libkvm/Makefile
index 28af33b..5d96e1d 100644
--- a/libkvm/Makefile
+++ b/libkvm/Makefile
@@ -9,7 +9,7 @@ cc-option = $(shell if $(CC) $(1) -S -o /dev/null -xc /dev/null 
\
 CFLAGS += $(autodepend-flags) -g -fomit-frame-pointer -Wall
 CFLAGS += $(call cc-option, -fno-stack-protector, "")
 CFLAGS += $(call cc-option, -fno-stack-protector-all, "")
-CFLAGS += -I $(KERNELDIR)/include
+CFLAGS += -I $(LIBKVM_KERNELDIR)/include
 
 LDFLAGS += $(CFLAGS)
 
@@ -25,9 +25,9 @@ libkvm.a: libkvm.o $(libkvm-$(ARCH)-objs)
 
 install:
        install -D libkvm.h $(DESTDIR)/$(PREFIX)/include/libkvm.h
-       install -D $(KERNELDIR)/include/linux/kvm.h \
+       install -D $(LIBKVM_KERNELDIR)/include/linux/kvm.h \
                $(DESTDIR)/$(PREFIX)/include/linux/kvm.h
-       install -D $(KERNELDIR)/include/linux/kvm_para.h \
+       install -D $(LIBKVM_KERNELDIR)/include/linux/kvm_para.h \
                $(DESTDIR)/$(PREFIX)/include/linux/kvm_para.h
        install -D libkvm.a $(DESTDIR)/$(PREFIX)/$(LIBDIR)/libkvm.a
 

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
kvm-commits mailing list
kvm-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-commits

Reply via email to