<div dir="ltr"><div>HI  all:<br>my problem is :<br>I want to use libguestfs on other project. <br> <br></div><div>if I just run a test C programm It works well <br>just run : cc prog.c -o prog -lguestfs -I /usr/libguestfs/libguestfs-1.28.10/src/<br></div><div><br>I write a C programm in my project , after that I  run make , it happend:<br><br><br><br>/usr/nitro/libvmi-master/libvmi/.libs/libvmi.so: undefined reference to `guestfs_launch'<br>/usr/nitro/libvmi-master/libvmi/.libs/libvmi.so: undefined reference to `guestfs_close'<br>/usr/nitro/libvmi-master/libvmi/.libs/libvmi.so: undefined reference to `guestfs_inspect_os'<br>/usr/nitro/libvmi-master/libvmi/.libs/libvmi.so: undefined reference to `guestfs_ls'<br>/usr/nitro/libvmi-master/libvmi/.libs/libvmi.so: undefined reference to `guestfs_inspect_get_type'<br>/usr/nitro/libvmi-master/libvmi/.libs/libvmi.so: undefined reference to `guestfs_inspect_get_mountpoints'<br>/usr/nitro/libvmi-master/libvmi/.libs/libvmi.so: undefined reference to `guestfs_inspect_get_major_version'<br>/usr/nitro/libvmi-master/libvmi/.libs/libvmi.so: undefined reference to `guestfs_inspect_get_product_name'<br>/usr/nitro/libvmi-master/libvmi/.libs/libvmi.so: undefined reference to `guestfs_add_drive_opts'<br><br></div>I  think It's owe to the lack of DLL, so I did some change in Makefile,<br><div>the change is :<br><br>- LIBS =  -lvirt <br>-LDFLAGS = <br>+LDFLAGS = /usr/lib<br>+LIBS = -lguestfs -lvirt <br><br></div><div>but it didn't works!<br></div><div>so does anyone know what's the problem?<br></div><div>appreciate so much<br></div></div>