[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [libvirt] Compiling Error



On 05/29/2012 01:36 AM, Dipankar Sarma wrote:
On Mon, May 28, 2012 at 11:13:23AM +0100, Daniel P. Berrange wrote:
On Mon, May 28, 2012 at 02:24:16AM -0400, Alex Jia wrote:
Hi all,
I met some compiling error since May 26:
<snip>
make[3]: Entering directory `/home/ajia/Workspace/libvirt/src'
   CCLD   libvirt_driver_qemu.la
libtool: link: `libvirt_qemu_probes.lo' is not a valid libtool object
I see that too
'make' still can't work now:

  Considering target file `libvirt_driver_qemu.la'.
   File `libvirt_driver_qemu.la' does not exist.
    Considering target file `libvirt_qemu_probes.lo'.
      Considering target file `libvirt_qemu_probes.o'.
        Considering target file `libvirt_qemu_probes.d'.
         Finished prerequisites of target file `libvirt_qemu_probes.d'.
        No need to remake target `libvirt_qemu_probes.d'.
       Finished prerequisites of target file `libvirt_qemu_probes.o'.
Prerequisite `libvirt_qemu_probes.d' is older than target `libvirt_qemu_probes.o'.
      No need to remake target `libvirt_qemu_probes.o'.
     Finished prerequisites of target file `libvirt_qemu_probes.lo'.
Prerequisite `libvirt_qemu_probes.o' is older than target `libvirt_qemu_probes.lo'.
    No need to remake target `libvirt_qemu_probes.lo'.
    Pruning file `libvirt_qemu_probes.o'.
   Finished prerequisites of target file `libvirt_driver_qemu.la'.
  Must remake target `libvirt_driver_qemu.la'.
make[3]: Entering directory `/home/ajia/Workspace/libvirt/src'
  CCLD   libvirt_driver_qemu.la
libtool: link: cannot find the library `libvirt_driver_qemu_impl.la' or unhandled argument `libvirt_driver_qemu_impl.la'
make[3]: *** [libvirt_driver_qemu.la] Error 1
make[3]: Leaving directory `/home/ajia/Workspace/libvirt/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/ajia/Workspace/libvirt/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/ajia/Workspace/libvirt'
make: *** [all] Error 2
[root 202 libvirt]# find . -name libvirt_qemu_probes.d
./src/libvirt_qemu_probes.d
[root 202 libvirt]# find . -name libvirt_qemu_probes.o
./src/libvirt_qemu_probes.o
[root 202 libvirt]# find . -name libvirt_qemu_probes.lo
[root 202 libvirt]# find . -name libvirt_driver_qemu.la

Notes, nothing is returned for the above 2 files.

Regards,
Alex
Notes, in fact, libvirt_driver_qemu.la hasn't been generated:
[root 202 libvirt]# find . -name libvirt_driver_qemu.la
[root 202 libvirt]# find . -name libvirt_qemu_probes.lo
Yes, it looks like a dependency bug in the Makefile.am - I'm
just testing a possible fix
'make rpm' seems to be broken as well right now -

make[2]: *** No rule to make target `locking/test_libvirt_sanlock.aug.in', needed by `distdir'.  Stop.
make[2]: Leaving directory `/home/dipankar/src/powerpc/libvirt-ppc/src'
make[1]: *** [distdir] Error 1
Yeah, I see that too.
Thanks
Dipankar



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]