hi all:
       I  am trying to use libguestfs to manage my vm disk , I want to use guestfs-lib  the C library on ubuntu 12.04. so I download  libguestfs-1.28.1 and try to install it . 
      what I did is :   ./autogen.sh
                            ./configure
                            make
this time some errors  occurs  :

File "output_libvirt.ml", line 53, characters 4-13:
Error: Unbound value List.mapi
make[2]: *** [output_libvirt.cmx] Error 2
make[2]: Leaving directory `/usr/Libvmi/libguestfs-1.28.1/v2v'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/Libvmi/libguestfs-1.28.1'
make: *** [all] 错误 2

I still can't fix  it  after searching so please help me !