<div dir="ltr">Dear developers,<div><br></div><div style>I am trying to compile collectd with lxc enabled.</div><div style><br></div><div style>I have cloned the following repo in a 64bit Fedora 12 (Constantine) machine:</div>
<div style><a href="https://github.com/dotcloud/collectd/tree/lxc-plugin-package">https://github.com/dotcloud/collectd/tree/lxc-plugin-package</a><br></div><div style><br></div><div style>After that, I installed some required dependencies:</div>
<div style>...</div><div style><div>flex</div><div>byacc</div><div>autoconf</div><div>automake</div><div>libtool</div><div>pkgconfig</div><div>libtool-ltdl</div><div>libtdb</div><div>libtool-ltdl-devel</div><div>libgcrypt-devel</div>
<div>perl-ExtUtils-CBuilder </div><div>perl-ExtUtils-MakeMaker</div><div>perl-ExtUtils-Embed</div><div>libvirt-devel</div><div>lxc-devel</div><div>libcap-devel</div><div>...</div><div><br></div><div style>I issued the ./build.sh script which ran flawlessly and created among others a 'configure' file.</div>
<div style><br></div><div style>So, as a next step, I ran the following command:</div><div style># ./configure --enable-lxc > configure.log 2>&1<br></div><div style><br></div><div style>This gave me a dependency error. If you like (and the list allows attachments) I can send you the whole configuration log file,</div>
<div style>but the main issues are the following:</div><div>]# grep lxc configure.log </div><div>checking lxcstats.h usability... no</div><div>checking lxcstats.h presence... no</div><div>checking for lxcstats.h... no</div>
<div>configure: running /bin/sh ./configure --disable-option-checking '--prefix=/opt/collectd'  '--enable-lxc' --cache-file=/dev/null --srcdir=.</div><div>liblxcstats . . . . . no (lxcstats.h not found)</div>
<div style>lxc . . . . . . . . . no (dependency error) </div><div style><br></div><div style>So, it seems that something is missing concerning lxc, namely lxcstats libraries, but I do not know where to find those files.</div>
<div style>Further, even if I try to enable the libvirt plugin that meets all dependencies, I still get a dependency error:</div><div style><div># ./configure --enable-libvirt > configure.log 2>&1</div><div># grep libvirt configure.log </div>
<div>checking libvirt/libvirt.h usability... yes</div><div>checking libvirt/libvirt.h presence... yes</div><div>checking for libvirt/libvirt.h... yes</div><div>configure: running /bin/sh ./configure --disable-option-checking '--prefix=/opt/collectd'  '--enable-libvirt' --cache-file=/dev/null --srcdir=.</div>
<div>libvirt . . . . . . . yes</div><div>libvirt . . . . . . . no (dependency error)</div><div><br></div><div style>(Everything is 'yes', but I get a dependency error in the end...)</div><div style><br></div><div style>
Any guidance and help would be much appreciated.</div><div style><br></div><div style>Best regards,</div><div style>Mike</div></div><div style><br></div><div style><br></div></div></div>