|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] Compile error for xen-4.0.1 if xen-tools is not installed al
Hello,
I need the patch below to compile xen-4.0.1 on a systems where
xen-tools is not installed already, i.e. /usr/lib/libxenctrl.so is not
present. (The errors are "cannot find -lxenctrl" from the places where
LDFLAGS are modified.)
Regards,
Milan Holzäpfel
diff -Nurp xen-4.0.1-orig/tools/blktap2/drivers/Makefile
xen-4.0.1/tools/blktap2/drivers/Makefile
--- xen-4.0.1-orig/tools/blktap2/drivers/Makefile 2010-08-25
10:22:07.000000000 +0000
+++ xen-4.0.1/tools/blktap2/drivers/Makefile 2010-08-30 19:42:42.000000000
+0000
@@ -20,6 +20,8 @@ CFLAGS += -I $(MEMSHR_DIR)
CFLAGS += -D_GNU_SOURCE
CFLAGS += -DUSE_NFS_LOCKS
+LDFLAGS += $(LDFLAGS_libxenctrl)
+
ifeq ($(CONFIG_X86_64),y)
CFLAGS += -fPIC
endif
@@ -38,7 +40,7 @@ else
CRYPT_LIB += -lcrypto
endif
-LDFLAGS_img := $(LDFLAGS_libxenctrl) $(CRYPT_LIB) -lpthread -lz -lm
+LDFLAGS_img := $(CRYPT_LIB) -lpthread -lz -lm
LIBS += -L$(LIBVHDDIR) -lvhd
diff -Nurp xen-4.0.1-orig/tools/blktap2/vhd/lib/Makefile
xen-4.0.1/tools/blktap2/vhd/lib/Makefile
--- xen-4.0.1-orig/tools/blktap2/vhd/lib/Makefile 2010-08-25
10:22:07.000000000 +0000
+++ xen-4.0.1/tools/blktap2/vhd/lib/Makefile 2010-08-30 19:41:00.000000000
+0000
@@ -19,6 +19,8 @@ CFLAGS += -D_GNU_SOURCE
CFLAGS += -fPIC
CFLAGS += -g
+LDFLAGS += $(LDFLAGS_libxenctrl)
+
ifeq ($(CONFIG_Linux),y)
LIBS := -luuid
endif
diff -Nurp xen-4.0.1-orig/tools/blktap2/vhd/Makefile
xen-4.0.1/tools/blktap2/vhd/Makefile
--- xen-4.0.1-orig/tools/blktap2/vhd/Makefile 2010-08-25 10:22:07.000000000
+0000
+++ xen-4.0.1/tools/blktap2/vhd/Makefile 2010-08-30 19:41:11.000000000
+0000
@@ -13,6 +13,8 @@ CFLAGS += -Wno-unused
CFLAGS += -I../include
CFLAGS += -D_GNU_SOURCE
+LDFLAGS += $(LDFLAGS_libxenctrl)
+
ifeq ($(CONFIG_X86_64),y)
CFLAGS += -fPIC
endif
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] Compile error for xen-4.0.1 if xen-tools is not installed already,
Milan Holzäpfel <=
|
|
|
|
|