Thanks Richard, On Sun, Mar 11, 2012 at 09:50:35PM +0000, Richard W.M. Jones wrote: > On Sun, Mar 11, 2012 at 08:43:56PM +0100, Alessandro Dentella wrote: > > Hi, > > > > I'm trying to compile hivex library that I just discovered. I'd use binaries > > but I only have an i386 ubuntu and debian so I tryied to compile. > > > > ./configure finished with incouraging:: > > > > ----------------------------------------------------------- > > Thank you for downloading hivex 1.3.3 > > > > This is how we have configured the optional components for you today: > > > > OCaml bindings ...................... no > > Perl bindings ....................... yes > > Python bindings ..................... yes > > Ruby bindings ....................... no > > > > If any optional component is configured 'no' when you expected 'yes' > > then you should check the preceeding messages. > > > > Please report bugs back to the mailing list: > > http://www.redhat.com/mailman/listinfo/libguestfs > > > > Next you should type 'make' to build the package, > > then 'make check' to run the tests. > > ------------------------------------------------------------ > > > > > > but then compilation end badly:: > > > > Making all in xml > > make[2]: Entering directory `/tmp/hivex-1.3.3/xml' > > CCLD hivexml > > hivexml-hivexml.o: In function `main': > > /tmp/hivex-1.3.3/xml/hivexml.c:96: undefined reference to `rpl_getopt' > > /tmp/hivex-1.3.3/xml/hivexml.c:110: undefined reference to `rpl_optind' > > /tmp/hivex-1.3.3/xml/hivexml.c:154: undefined reference to `rpl_optind' > > collect2: ld returned 1 exit status > > make[2]: *** [hivexml] Error 1 > > make[2]: Leaving directory `/tmp/hivex-1.3.3/xml' > > make[1]: *** [all-recursive] Error 1 > > make[1]: Leaving directory `/tmp/hivex-1.3.3' > > make: *** [all] Errore 2 > > > > > > And I'm not enought skilled to understand it. The error is on ubuntu 10.04. > > A complete log can be viewd at http://pastebin.com/0s9UnxPh > > I don't understand why you see the error, but it comes from gnulib. > Is gnulib/lib/libgnu.a getting built and does it contain the
no, it's not there > rpl_getopt symbol? You shouldn't need that symbol though, because > getopt should be defined in glibc. Maybe you don't have the libc6-dev > package installed? Yes I have it: ii libc6-dev 2.11.1-0ubuntu7.3 Embedded GNU C Library: Development Libraries... can I check something else? sandro *:-) _______________________________________________ Libguestfs mailing list Libguestfs@redhat.com https://www.redhat.com/mailman/listinfo/libguestfs