Hello I have tried to compile with the minimum number of options. But still the same error: CC libvirt_util_la-interface.lo util/interface.c: In function `ifaceGetVlanID': util/interface.c:355: error: `GET_VLAN_VID_CMD' undeclared (first use in this function) As you can see, only the ESX driver is enabled in the configuration: ------------------- configure: Drivers configure: configure: Xen: no configure: Proxy: no configure: QEMU: no configure: UML: no configure: OpenVZ: no configure: VBox: no configure: XenAPI: no configure: LXC: no configure: PHYP: no configure: ONE: no configure: ESX: yes configure: Test: no configure: Remote: no configure: Network: no configure: Libvirtd: no configure: netcf: no configure: macvtap: no configure: virtport: no configure: configure: Storage Drivers configure: configure: Dir: no configure: FS: no configure: NetFS: no configure: LVM: no configure: iSCSI: no configure: SCSI: no configure: mpath: no configure: Disk: no configure: configure: Security Drivers configure: configure: SELinux: no configure: AppArmor: no configure: configure: Driver Loadable Modules configure: configure: dlopen: no configure: configure: Libraries configure: configure: libxml: -I/usr/include/libxml2 -lxml2 -lpthread -lz -lm configure: libcurl: -DCURL_DISABLE_TYPECHECK -I/usr/local/include -L/usr/local/lib -lcurl configure: libssh2: configure: gnutls: -lgnutls -lgcrypt configure: sasl: no configure: yajl: no configure: avahi: no configure: polkit: no configure: selinux: no configure: apparmor: no configure: numactl: no configure: capng: no configure: xen: no configure: xenapi: no configure: hal: no configure: udev: no configure: netcf: no configure: xmlrpc: no configure: pcap: no configure: nl: no --------------------------------- So, I think is not possible to compile libvirt client on RHEL4. thanks anyway Antoni Artigues El jue, 27-01-2011 a las 21:29 +1100, Justin Clift escribió: > On 27/01/2011, at 8:11 PM, antoni artigues wrote: > > Hello > > > > Yes. I want to run only the libvirt client. I want to connect from it to > > manage vmware ESX servers on the cluster nodes. > > > > But we must hurry up. So, I think we can't wait for your solution.When > > would be the improvement? > > That's one of those "it's hard to tell things". > > However, you might be in luck. :) > > Because you're just needing the libvirt client, there's a chance that the broken > pieces are in an option you don't need. > > So, try turning off the compiling for as many options as possible, using > configure switches. Using this kind of approach: > > $ ./configure --with-libvirtd=no (add more options here if needed) > > It will mean a bit of experimentation on your part, but it's worth trying. > > Btw, one of the important options to turn off is the macvtap one, The macvtap > code seem to directly use the function you mention is broken, so avoid that one. > > You ok to try this out? > > Regards and best wishes, > > Justin Clift