On 02.09.2012 09:53, Rahul Bansal wrote: > /* example ex1.c */ > /* compile with: gcc -g -Wall ex1.c -o ex -lvirt */ > #include <stdio.h> > #include <stdlib.h> > #include "include/libvirt/libvirt.h" since you are including this path assume you use -I/path/to/libvirt/source and don't have libvirt installed in your system. Hence you need to provide linker the path where it will find the library: gcc -I/path/to/libvirt -L/path/to/libvirt/src -lvirt ex1.c -o ex1 or just install libvirt ('sudo make install' in /path/to/libvirt) and then you can drop both -I and -L arguments. > int main(int argc, char *argv[]) > { > virConnectPtr conn; > conn = virConnectOpen("qemu:///system"); > if (conn == NULL) { > fprintf(stderr, "Failed to open connection to qemu:///system\n"); > return 1; > } > virConnectClose(conn); > return 0; > } -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list