I downloaded the libguestfs-1.17.21.tar.gz  tarball from www.libguestfs.org
I tried to compile the package but I got this error in "make" step:

virt_df-domains.o: In function `add_domain':
/home/feeliwood/Downloads/libguestfs-1.17.21/df/domains.c:274: undefined reference to `guestfs___for_each_disk'
collect2: ld returned 1 exit status
make[2]: *** [virt-df] Error 1
make[2]: Leaving directory `/home/feeliwood/Downloads/libguestfs-1.17.21/df'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/feeliwood/Downloads/libguestfs-1.17.21'
make: *** [all] Error 2


Here is the result of "./configure" step :

This is how we have configured the optional components for you today:
Daemon .............................. yes
Appliance ........................... yes
QEMU ................................ /usr/bin/qemu-kvm
OCaml bindings ...................... no
Perl bindings ....................... no
Python bindings ..................... yes
Ruby bindings ....................... no
Java bindings ....................... no
Haskell bindings .................... no
PHP bindings ........................ yes
Erlang bindings ..................... yes
guestfish and C virt tools .......... yes
Perl virt tools ..................... yes
virt-resize ......................... no
FUSE filesystem ..................... no
gobject bindings .................... no
gobject introspection ............... no

I attached configure.txt and makefile.txt which show log of "./configure" and " make" process in case you need more info.
Do you have any hints?
Thanks.