qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [Bug 704904] Re: No rule to make target ../libhw32/virtio.o


From: Stefan Weil
Subject: [Qemu-devel] [Bug 704904] Re: No rule to make target ../libhw32/virtio.o
Date: Thu, 14 Apr 2011 17:31:20 -0000

The bug has been fixed, therefore I closed it.

** Changed in: qemu
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/704904

Title:
  No rule to make target ../libhw32/virtio.o

Status in QEMU:
  Fix Released

Bug description:
  Building qemu from current git using 32-bit MinGW (installer from
  2010-11-07) on Windows Vista (64-bit) fails with the following error:

  make[1]: *** No rule to make target `../libhw32/virtio.o', needed by 
`qemu.exe'.  Stop.
  make: *** [subdir-i386-softmmu] Error 2

  Here is my ./configure summary:

  ###############################################################
  address@hidden /g/src/qemu/_git/master
  $ ./configure
  warning: proceeding without pkg-config
  Install prefix    c:/Program Files/Qemu
  BIOS directory    c:/Program Files/Qemu
  binary directory  c:/Program Files/Qemu
  config directory  c:/Program Files/Qemu
  Source path       /g/src/qemu/_git/master
  C compiler        gcc
  Host C compiler   gcc
  CFLAGS            -O2 -g
  QEMU_CFLAGS       -m32 -D__USE_MINGW_ANSI_STDIO=1 -DWIN32_LEAN_AND_MEAN 
-DWINVER=0x501 -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 
-D_LARGEFILE_SOU
  RCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wendif-labels 
-Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing  
-fstack-protector-all -Wmissin
  g-include-dirs -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k 
-Winit-self -Wignored-qualifiers -Wold-style-declaration -Wold-style-definition 
-Wty
  pe-limits
  LDFLAGS           -Wl,--nxcompat -Wl,--no-seh -Wl,--dynamicbase 
-Wl,--warn-common -m32 -g
  make              make
  install           install
  host CPU          i386
  host big endian   no
  target list       i386-softmmu x86_64-softmmu arm-softmmu cris-softmmu 
m68k-softmmu microblaze-softmmu mips-softmmu mipsel-softmmu mips64-softmmu 
mips64el-softm
  mu ppc-softmmu ppcemb-softmmu ppc64-softmmu sh4-softmmu sh4eb-softmmu 
sparc-softmmu sparc64-softmmu
  tcg debug enabled no
  Mon debug enabled no
  gprof enabled     no
  sparse enabled    no
  strip binaries    yes
  profiler          no
  static build      no
  -Werror enabled   no
  SDL support       yes
  curses support    no
  curl support      no
  check support     no
  mingw32 support   yes
  Audio drivers     winwave
  Extra audio cards ac97 es1370 sb16 hda
  Block whitelist
  Mixer emulation   no
  VNC TLS support   no
  VNC SASL support  no
  VNC JPEG support  no
  VNC PNG support   no
  VNC thread        no
  xen support       no
  brlapi support    no
  bluez  support    no
  Documentation     no
  NPTL support      no
  GUEST_BASE        yes
  PIE user targets  no
  vde support       no
  IO thread         no
  Linux AIO support no
  ATTR/XATTR support no
  Install blobs     yes
  KVM support       no
  fdt support       no
  preadv support    no
  fdatasync         no
  madvise           no
  posix_madvise     no
  uuid support      no
  vhost-net support no
  Trace backend     nop
  Trace output file trace-<pid>
  spice support     no
  rbd support       no
  xfsctl support    no
  ###############################################################

  and here is full make output until the error:

  ###############################################################
  GEN   qemu-img-cmds.h
    GEN   config-host.h
    GEN   trace.h
    GEN   qemu-options.def
    CC    qemu-img.o
  qemu-img.c: In function 'img_convert':
  qemu-img.c:826:27: warning: format '%I64d' expects type 'int', but argument 2 
has type 'int64_t'
    CC    qemu-tool.o
    CC    qemu-error.o
    CC    osdep.o
    CC    oslib-win32.o
    GEN   trace.c
    CC    trace.o
    CC    cutils.o
    CC    cache-utils.o
    CC    qemu-malloc.o
    CC    qemu-option.o
    CC    module.o
    CC    nbd.o
    CC    block.o
  block.c: In function 'bdrv_stats_iter':
  block.c:1694:25: warning: format '%I64d' expects type 'int', but argument 3 
has type 'int64_t'
  block.c:1694:25: warning: format '%I64d' expects type 'int', but argument 4 
has type 'int64_t'
  block.c:1694:25: warning: format '%I64d' expects type 'int', but argument 5 
has type 'int64_t'
  block.c:1694:25: warning: format '%I64d' expects type 'int', but argument 6 
has type 'int64_t'
  block.c: In function 'bdrv_info_stats_bs':
  block.c:1717:30: warning: format '%I64d' expects type 'int', but argument 2 
has type 'uint64_t'
  block.c:1717:30: warning: format '%I64d' expects type 'int', but argument 3 
has type 'uint64_t'
  block.c:1717:30: warning: format '%I64d' expects type 'int', but argument 4 
has type 'uint64_t'
  block.c:1717:30: warning: format '%I64d' expects type 'int', but argument 5 
has type 'uint64_t'
  block.c:1717:30: warning: format '%I64d' expects type 'int', but argument 6 
has type 'long long unsigned int'
    CC    aio.o
    CC    aes.o
    CC    qemu-config.o
    CC    block/raw.o
    CC    block/cow.o
    CC    block/qcow.o
    CC    block/vdi.o
  block/vdi.c: In function 'uuid_unparse':
  block/vdi.c:135:13: warning: unknown conversion type character 'h' in format
  block/vdi.c:135:13: warning: unknown conversion type character 'h' in format
  block/vdi.c:135:13: warning: unknown conversion type character 'h' in format
  block/vdi.c:135:13: warning: unknown conversion type character 'h' in format
  block/vdi.c:135:13: warning: unknown conversion type character 'h' in format
  block/vdi.c:135:13: warning: unknown conversion type character 'h' in format
  block/vdi.c:135:13: warning: unknown conversion type character 'h' in format
  block/vdi.c:135:13: warning: unknown conversion type character 'h' in format
  block/vdi.c:135:13: warning: unknown conversion type character 'h' in format
  block/vdi.c:135:13: warning: unknown conversion type character 'h' in format
  block/vdi.c:135:13: warning: unknown conversion type character 'h' in format
  block/vdi.c:135:13: warning: unknown conversion type character 'h' in format
  block/vdi.c:135:13: warning: unknown conversion type character 'h' in format
  block/vdi.c:135:13: warning: unknown conversion type character 'h' in format
  block/vdi.c:135:13: warning: unknown conversion type character 'h' in format
  block/vdi.c:135:13: warning: unknown conversion type character 'h' in format
  block/vdi.c:135:13: warning: too many arguments for format
    CC    block/vmdk.o
    CC    block/cloop.o
    CC    block/dmg.o
    CC    block/bochs.o
    CC    block/vpc.o
    CC    block/vvfat.o
    CC    block/qcow2.o
    CC    block/qcow2-refcount.o
    CC    block/qcow2-cluster.o
    CC    block/qcow2-snapshot.o
    CC    block/qed.o
    CC    block/qed-gencb.o
    CC    block/qed-l2-cache.o
    CC    block/qed-table.o
    CC    block/qed-cluster.o
    CC    block/qed-check.o
    CC    block/parallels.o
    CC    block/nbd.o
    CC    block/blkdebug.o
    CC    block/sheepdog.o
    CC    block/blkverify.o
  block/blkverify.c: In function 'blkverify_verify_readv':
  block/blkverify.c:304:23: warning: format '%I64d' expects type 'int', but 
argument 3 has type 'long long int'
    CC    block/raw-win32.o
    CC    qint.o
    CC    qstring.o
    CC    qdict.o
    CC    qlist.o
    CC    qfloat.o
    CC    qbool.o
    CC    qjson.o
    CC    json-lexer.o
    CC    json-streamer.o
    CC    json-parser.o
    CC    qerror.o
    RC    version.o
    CC    qemu-timer-common.o
    LINK  qemu-img.exe
    CC    qemu-io.o
    CC    cmd.o
    LINK  qemu-io.exe
    CC    libhw32/vl.o
    CC    libhw32/loader.o
    CC    libhw32/fw_cfg.o
    CC    libhw32/watchdog.o
    CC    libhw32/dma-helpers.o
    CC    libhw32/sysbus.o
    CC    libhw32/isa-bus.o
    CC    libhw32/qdev-addr.o
    CC    blockdev.o
    CC    net.o
    CC    net/queue.o
    CC    net/checksum.o
    CC    net/util.o
    CC    net/socket.o
    CC    net/dump.o
    CC    net/tap-win32.o
    CC    net/slirp.o
    CC    readline.o
    CC    console.o
    CC    cursor.o
    CC    async.o
    CC    os-win32.o
    CC    tcg-runtime.o
    CC    host-utils.o
    CC    irq.o
    CC    ioport.o
    CC    input.o
  input.c: In function 'info_mice_iter':
  input.c:207:20: warning: format '%I64d' expects type 'int', but argument 4 
has type 'int64_t'
    CC    i2c.o
    CC    smbus.o
    CC    smbus_eeprom.o
    CC    eeprom93xx.o
    CC    scsi-disk.o
    CC    cdrom.o
    CC    scsi-generic.o
    CC    scsi-bus.o
    CC    usb.o
    CC    usb-hub.o
    CC    usb-stub.o
    CC    usb-hid.o
    CC    usb-msd.o
    CC    usb-wacom.o
    CC    usb-serial.o
    CC    usb-net.o
    CC    usb-bus.o
    CC    bt.o
    CC    bt-host.o
    CC    bt-vhci.o
    CC    bt-l2cap.o
    CC    bt-sdp.o
    CC    bt-hci.o
    CC    bt-hid.o
    CC    usb-bt.o
    CC    bt-hci-csr.o
    CC    buffered_file.o
    CC    migration.o
  migration.c: In function 'migrate_print_status':
  migration.c:183:25: warning: format '%I64u' expects type 'unsigned int', but 
argument 4 has type 'int64_t'
  migration.c:185:25: warning: format '%I64u' expects type 'unsigned int', but 
argument 4 has type 'int64_t'
  migration.c:187:25: warning: format '%I64u' expects type 'unsigned int', but 
argument 4 has type 'int64_t'
  migration.c: In function 'migrate_put_status':
  migration.c:215:32: warning: format '%I64d' expects type 'int', but argument 
2 has type 'uint64_t'
  migration.c:215:32: warning: format '%I64d' expects type 'int', but argument 
3 has type 'uint64_t'
  migration.c:215:32: warning: format '%I64d' expects type 'int', but argument 
4 has type 'uint64_t'
    CC    migration-tcp.o
    CC    qemu-sockets.o
    CC    qemu-char.o
    CC    savevm.o
    CC    msmouse.o
    CC    ps2.o
    CC    qdev.o
    CC    qdev-properties.o
    CC    block-migration.o
  block-migration.c: In function 'mig_save_device_bulk':
  block-migration.c:267:5: warning: format '%I64d' expects type 'int', but 
argument 3 has type 'int64_t'
  block-migration.c: In function 'mig_save_device_dirty':
  block-migration.c:434:5: warning: format '%I64d' expects type 'int', but 
argument 3 has type 'int64_t'
    CC    pflib.o
    CC    audio/audio.o
  audio/audio.c: In function 'audio_get_avail':
  audio/audio.c:1281:9: warning: format '%I64d' expects type 'int', but 
argument 4 has type 'long long int'
    CC    audio/noaudio.o
    CC    audio/wavaudio.o
    CC    audio/mixeng.o
    CC    audio/sdlaudio.o
    CC    audio/winwaveaudio.o
    CC    audio/audio_win_int.o
    CC    audio/wavcapture.o
    CC    ui/keymaps.o
    CC    ui/sdl.o
    CC    ui/sdl_zoom.o
    CC    ui/x_keymap.o
    CC    ui/vnc.o
    CC    ui/d3des.o
    CC    ui/vnc-enc-zlib.o
    CC    ui/vnc-enc-hextile.o
    CC    ui/vnc-enc-tight.o
    CC    ui/vnc-palette.o
    CC    ui/vnc-jobs-sync.o
    CC    iov.o
    CC    acl.o
    CC    notify.o
    CC    event_notifier.o
    CC    qemu-timer.o
    CC    slirp/cksum.o
    CC    slirp/if.o
    CC    slirp/ip_icmp.o
    CC    slirp/ip_input.o
    CC    slirp/ip_output.o
    CC    slirp/slirp.o
    CC    slirp/mbuf.o
    CC    slirp/misc.o
    CC    slirp/sbuf.o
    CC    slirp/socket.o
    CC    slirp/tcp_input.o
    CC    slirp/tcp_output.o
    CC    slirp/tcp_subr.o
    CC    slirp/tcp_timer.o
    CC    slirp/udp.o
    CC    slirp/bootp.o
    CC    slirp/tftp.o
    CC    libdis/arm-dis.o
    CC    libdis/cris-dis.o
    CC    libdis/i386-dis.o
    CC    libdis/m68k-dis.o
    CC    libdis/microblaze-dis.o
    CC    libdis/mips-dis.o
    CC    libdis/ppc-dis.o
    CC    libdis/sh4-dis.o
    CC    libdis/sparc-dis.o
    GEN   config-target.h
    CC    i386-softmmu/arch_init.o
  g:/src/qemu/_git/master/arch_init.c: In function 'qemu_uuid_parse':
  g:/src/qemu/_git/master/arch_init.c:630:18: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/arch_init.c:630:18: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/arch_init.c:630:18: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/arch_init.c:630:18: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/arch_init.c:630:18: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/arch_init.c:630:18: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/arch_init.c:630:18: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/arch_init.c:630:18: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/arch_init.c:630:18: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/arch_init.c:630:18: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/arch_init.c:630:18: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/arch_init.c:630:18: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/arch_init.c:630:18: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/arch_init.c:630:18: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/arch_init.c:630:18: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/arch_init.c:630:18: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/arch_init.c:630:18: warning: too many arguments for 
format
    CC    i386-softmmu/cpus.o
    GEN   i386-softmmu/hmp-commands.h
    GEN   i386-softmmu/qmp-commands.h
    CC    i386-softmmu/monitor.o
  g:/src/qemu/_git/master/monitor.c: In function 'timestamp_put':
  g:/src/qemu/_git/master/monitor.c:411:33: warning: format '%I64d' expects 
type 'int', but argument 2 has type 'long long int'
  g:/src/qemu/_git/master/monitor.c:411:33: warning: format '%I64d' expects 
type 'int', but argument 3 has type 'long long int'
  g:/src/qemu/_git/master/monitor.c: In function 'do_info_version_print':
  g:/src/qemu/_git/master/monitor.c:740:19: warning: format '%I64d' expects 
type 'int', but argument 3 has type 'int64_t'
  g:/src/qemu/_git/master/monitor.c:740:19: warning: format '%I64d' expects 
type 'int', but argument 4 has type 'int64_t'
  g:/src/qemu/_git/master/monitor.c:740:19: warning: format '%I64d' expects 
type 'int', but argument 5 has type 'int64_t'
  g:/src/qemu/_git/master/monitor.c: In function 'do_info_uuid':
  g:/src/qemu/_git/master/monitor.c:825:20: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/monitor.c:825:20: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/monitor.c:825:20: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/monitor.c:825:20: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/monitor.c:825:20: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/monitor.c:825:20: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/monitor.c:825:20: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/monitor.c:825:20: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/monitor.c:825:20: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/monitor.c:825:20: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/monitor.c:825:20: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/monitor.c:825:20: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/monitor.c:825:20: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/monitor.c:825:20: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/monitor.c:825:20: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/monitor.c:825:20: warning: unknown conversion type 
character 'h' in format
  g:/src/qemu/_git/master/monitor.c:825:20: warning: too many arguments for 
format
  g:/src/qemu/_git/master/monitor.c: In function 'memory_dump':
  g:/src/qemu/_git/master/monitor.c:1421:17: warning: unknown conversion type 
character 'I' in format
  g:/src/qemu/_git/master/monitor.c:1421:17: warning: too many arguments for 
format
  g:/src/qemu/_git/master/monitor.c:1424:17: warning: unknown conversion type 
character 'I' in format
  g:/src/qemu/_git/master/monitor.c:1424:17: warning: too many arguments for 
format
  g:/src/qemu/_git/master/monitor.c:1427:17: warning: unknown conversion type 
character 'I' in format
  g:/src/qemu/_git/master/monitor.c:1427:17: warning: too many arguments for 
format
  g:/src/qemu/_git/master/monitor.c:1430:17: warning: unknown conversion type 
character 'I' in format
  g:/src/qemu/_git/master/monitor.c:1430:17: warning: too many arguments for 
format
  g:/src/qemu/_git/master/monitor.c: In function 'do_info_numa':
  g:/src/qemu/_git/master/monitor.c:2434:13: warning: format '%I64d' expects 
type 'int', but argument 4 has type 'uint64_t'
    CC    i386-softmmu/machine.o
    CC    i386-softmmu/gdbstub.o
    CC    i386-softmmu/balloon.o
  g:/src/qemu/_git/master/balloon.c: In function 'print_balloon_stat':
  g:/src/qemu/_git/master/balloon.c:71:24: warning: format '%I64d' expects type 
'int', but argument 4 has type 'int64_t'
  g:/src/qemu/_git/master/balloon.c: In function 'monitor_print_balloon':
  g:/src/qemu/_git/master/balloon.c:83:20: warning: format '%I64d' expects type 
'int', but argument 3 has type 'int64_t'
    CC    i386-softmmu/virtio-blk.o
    CC    i386-softmmu/virtio-balloon.o
    CC    i386-softmmu/virtio-net.o
    CC    i386-softmmu/virtio-serial-bus.o
    CC    i386-softmmu/virtio-pci.o
    CC    i386-softmmu/vhost_net.o
    CC    i386-softmmu/rwhandler.o
    CC    i386-softmmu/kvm-stub.o
    CC    i386-softmmu/exec.o
    CC    i386-softmmu/translate-all.o
    CC    i386-softmmu/cpu-exec.o
    CC    i386-softmmu/translate.o
    CC    i386-softmmu/tcg/tcg.o
    CC    i386-softmmu/fpu/softfloat-native.o
    CC    i386-softmmu/op_helper.o
    CC    i386-softmmu/helper.o
  g:/src/qemu/_git/master/target-i386/helper.c: In function 'cpu_dump_state':
  g:/src/qemu/_git/master/target-i386/helper.c:360:5: warning: unknown 
conversion type character 'I' in format
  g:/src/qemu/_git/master/target-i386/helper.c:360:5: warning: too many 
arguments for format
  g:/src/qemu/_git/master/target-i386/helper.c:384:25: warning: unknown 
conversion type character 'I' in format
  g:/src/qemu/_git/master/target-i386/helper.c:384:25: warning: format '%04x' 
expects type 'unsigned int', but argument 4 has type 'uint64_t'
  g:/src/qemu/_git/master/target-i386/helper.c:384:25: warning: too many 
arguments for format
    CC    i386-softmmu/cpuid.o
    CC    i386-softmmu/disas.o
  g:/src/qemu/_git/master/disas.c: In function 'perror_memory':
  g:/src/qemu/_git/master/disas.c:52:7: warning: 'I' flag used with '%x' 
gnu_printf format
  g:/src/qemu/_git/master/disas.c:52:7: warning: format '%I64x' expects type 
'unsigned int', but argument 3 has type 'bfd_vma'
  g:/src/qemu/_git/master/disas.c: In function 'generic_print_address':
  g:/src/qemu/_git/master/disas.c:65:5: warning: 'I' flag used with '%x' 
gnu_printf format
  g:/src/qemu/_git/master/disas.c:65:5: warning: format '%I64x' expects type 
'unsigned int', but argument 3 has type 'bfd_vma'
  make[1]: *** No rule to make target `../libhw32/virtio.o', needed by 
`qemu.exe'.  Stop.
  make: *** [subdir-i386-softmmu] Error 2

  address@hidden /g/src/qemu/_git/master
  $
  ###############################################################

  I tried to build on Linux and it works well, so it looks like Windows-
  specific issue.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]