[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Compile error for xen-4.0.1 if xen-tools is not installed already
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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |