chaos icon indicating copy to clipboard operation
chaos copied to clipboard

Missing #include<xddconn/if.h> in xdd.c

Open belsholff opened this issue 7 years ago • 6 comments

Hey!

During compile process of chaos, I have a problem with this lib. I guess it should be at ' inc/ ' folder, but I could forget something in process install. I'm following tips inserted in README.

I'm using debian 9, xen project 4.8.2 already builded, and libjansson is here.

Output error is here:

CC         bin/chaos.o
CC         lib/chaos/cmdline.o
CC         lib/h2/xen/xc.o
CC         lib/h2/xen/dev.o
CC         lib/h2/xen/sysctl.o
CC         lib/h2/xen/vif.o
CC         lib/h2/xen/vbd.o
CC         lib/h2/xen/xdd.o
lib/h2/xen/xdd.c:2:24: fatal error: xddconn/if.h: Arquivo ou diretório não encontrado
#include <xddconn/if.h>
                       ^
compilation terminated.
lib/h2.mk:23: recipe for target 'lib/h2/xen/xdd.o' failed
make: *** [lib/h2/xen/xdd.o] Error 1

My .config is:

# Basic configuration
## Enable NoXenstore support
CONFIG_H2_XEN_NOXS  := n

## Set install prefix
PREFIX              := /usr/local/


# libh2
## Set libh2 version
LIBH2_V_MAJOR   := 0
LIBH2_V_MINOR   := 1
LIBH2_V_BUGFIX  := 0


# XEN sources
## Point to root of (built) xen sources
XEN_ROOT        := /home/eric/sys/xen-4.8.2/
## Set install prefix configured for xen build
XEN_PREFIX      := /usr/local/


# Linux sources
## Point to the location of UAPI headers, if not using system installed ones
LINUX_HEADERS   :=

# Xendevd sources
XDD_ROOT        :=          

Thanks!

belsholff avatar Feb 03 '18 16:02 belsholff