On Mon, Nov 14, 2011 at 04:43:28PM +0100, Andrzej Tobola wrote: > Hello Richard, > > Can't configure febootstrap-3.12 on Fedora 16: > > $ ./configure > ............ > checking for aptitude... no > checking for apt-cache... no > checking for dpkg... no > checking for pacman... no > checking for gzopen in -lz... no > checking for mke2fs... /sbin/mke2fs > checking for error_message in -lcom_err... no > configure: error: in `/home/ato/febootstrap/febootstrap-3.12': > configure: error: com_err library not found (part of e2fsprogs) > See `config.log' for more details > > [ato@f16 febootstrap-3.12]$ gcc -std=gnu99 -o conftest -g -O2 conftest.c > -lcom_err > /usr/lib/gcc/x86_64-redhat-linux/4.6.2/../../../../lib64/libcom_err.a(error_message.o): > In function `et_list_lock': > (.text+0x18d): undefined reference to `sem_wait' > /usr/lib/gcc/x86_64-redhat-linux/4.6.2/../../../../lib64/libcom_err.a(error_message.o): > In function `et_list_unlock': > (.text+0x1b6): undefined reference to `sem_post' > /usr/lib/gcc/x86_64-redhat-linux/4.6.2/../../../../lib64/libcom_err.a(error_message.o): > In function `setup_et_lock': > (.text.startup+0x11): undefined reference to `sem_init' > /usr/lib/gcc/x86_64-redhat-linux/4.6.2/../../../../lib64/libcom_err.a(error_message.o): > In function `fini_et_lock': > (.text.exit+0xa): undefined reference to `sem_destroy' > collect2: ld returned 1 exit status > > > It seems that sem_* symbols are in -pthread - thist works OK: > > $ gcc -std=gnu99 -o conftest -g -O2 conftest.c -pthread -lcom_err > > so What must be corrected ?
I don't see this error myself. I just unpacked febootstrap-3.12 from the tarball, and ./configure && make works fine. What does config.log say? > PS > You can also add: > > yum install git mailx autoconf automake texinfo ocaml pcaml-findlib > > to the descripion on how to install on fresh F16. > to save others from my detective work. I'm fairly sure you don't need autoconf and automake, to build from the tarball. Building from git does of course require these. OCaml and ocaml-findlib are already mentioned in the README file. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones New in Fedora 11: Fedora Windows cross-compiler. Compile Windows programs, test, and build Windows installers. Over 70 libraries supprt'd http://fedoraproject.org/wiki/MinGW http://www.annexia.org/fedora_mingw _______________________________________________ Libguestfs mailing list [email protected] https://www.redhat.com/mailman/listinfo/libguestfs
