From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N8XdB-0006FW-10 for qemu-devel@nongnu.org; Thu, 12 Nov 2009 06:14:25 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N8Xd5-0006Aj-C9 for qemu-devel@nongnu.org; Thu, 12 Nov 2009 06:14:23 -0500 Received: from [199.232.76.173] (port=44250 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N8Xd4-0006AR-Bh for qemu-devel@nongnu.org; Thu, 12 Nov 2009 06:14:18 -0500 Received: from mail-px0-f201.google.com ([209.85.216.201]:49278) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1N8Xd3-0000lN-QD for qemu-devel@nongnu.org; Thu, 12 Nov 2009 06:14:18 -0500 Received: by pxi39 with SMTP id 39so1674475pxi.30 for ; Thu, 12 Nov 2009 03:14:16 -0800 (PST) MIME-Version: 1.0 Date: Thu, 12 Nov 2009 16:44:16 +0530 Message-ID: From: Naresh Bhat Content-Type: multipart/alternative; boundary=000e0cd24f5ed299a404782aa404 Subject: [Qemu-devel] QEMU 11.0 is not compiling on x86 64 bit target List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, Naresh Bhat --000e0cd24f5ed299a404782aa404 Content-Type: text/plain; charset=ISO-8859-1 Hi All, I have downloaded QEMU 11.0 version and I am trying to configure and compile this on x86 64 bit architecture. But I am facing a linking error. Can anybody help me how to overcome from this link error. Thanks in advance *-Naresh Bhat* *Link Error message: * root@x86-target-64:~/naresh/qemu-0.11.0# ./configure --disable-sdl --disable-vnc-tls Install prefix /usr/local BIOS directory /usr/local/share/qemu binary directory /usr/local/bin Manual directory /usr/local/share/man ELF interp prefix /usr/gnemul/qemu-%M Source path /home/root/naresh/qemu-0.11.0 C compiler gcc Host C compiler gcc ARCH_CFLAGS -m64 make make install install host CPU x86_64 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-softmmu ppc-softmmu ppcemb-softmmu ppc64-softmmu sh4-softmmu sh4eb-softmmu sparc-softmmu sparc64-softmmu i386-linux-user x86_64-linux-user alpha-linux-user arm-linux-user armeb-linux-user cris-linux-user m68k-linux-user microblaze-linux-user mips-linux-user mipsel-linux-user ppc-linux-user ppc64-linux-user ppc64abi32-linux-user sh4-linux-user sh4eb-linux-user sparc-linux-user sparc64-linux-user sparc32plus-linux-user tcg debug enabled no gprof enabled no sparse enabled no strip binaries yes profiler no static build no -Werror enabled no SDL support no curses support no curl support no mingw32 support no Audio drivers oss Extra audio cards ac97 es1370 sb16 Mixer emulation no VNC TLS support no VNC SASL support no kqemu support yes xen support no brlapi support no Documentation no NPTL support yes vde support no AIO support yes IO thread no Install blobs yes KVM support yes fdt support no preadv support no root@x86-target-64:~/naresh/qemu-0.11.0# make CC qemu-nbd.o CC qemu-tool.o CC tool-osdep.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 CC aio.o CC aes.o CC posix-aio-compat.o CC block/cow.o CC block/qcow.o 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/parallels.o CC block/nbd.o CC block/raw-posix.o LINK qemu-nbd CC qemu-io.o CC cmd.o LINK qemu-io GEN qemu-img-cmds.h CC qemu-img.o LINK qemu-img CC libhw64/virtio.o CC libhw64/virtio-pci.o CC libhw64/fw_cfg.o CC libhw64/watchdog.o CC libhw64/nand.o CC libhw64/ecc.o CC libhw64/m48t59.o CC libhw64/escc.o CC libhw64/lsi53c895a.o CC libhw64/esp.o CC libhw64/dma-helpers.o CC libhw64/sysbus.o CC libhw64/qdev-addr.o AR libhw64/libqemuhw64.a CC readline.o CC console.o CC irq.o CC ptimer.o CC i2c.o CC smbus.o CC smbus_eeprom.o CC max7310.o CC max111x.o CC wm8750.o CC ssd0303.o CC ssd0323.o CC ads7846.o CC stellaris_input.o CC twl92230.o CC tmp105.o CC lm832x.o CC eeprom93xx.o CC tsc2005.o CC scsi-disk.o CC cdrom.o CC scsi-generic.o CC usb.o CC usb-hub.o CC usb-linux.o CC usb-hid.o CC usb-msd.o CC usb-wacom.o CC usb-serial.o CC usb-net.o CC sd.o CC ssi-sd.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 CC migration-tcp.o CC net.o CC qemu-sockets.o CC qemu-char.o CC net-checksum.o CC savevm.o CC msmouse.o CC ps2.o CC qdev.o CC qdev-properties.o CC ssi.o CC migration-exec.o CC audio/audio.o CC audio/noaudio.o CC audio/wavaudio.o CC audio/mixeng.o CC audio/ossaudio.o CC audio/wavcapture.o CC keymaps.o CC vnc.o CC acl.o CC d3des.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 AR libqemu_common.a GEN i386-softmmu/qemu-options.h CC i386-softmmu/vl.o CC i386-softmmu/osdep.o GEN i386-softmmu/qemu-monitor.h CC i386-softmmu/monitor.o CC i386-softmmu/pci.o CC i386-softmmu/loader.o CC i386-softmmu/isa_mmio.o CC i386-softmmu/machine.o CC i386-softmmu/gdbstub.o GEN i386-softmmu/gdbstub-xml.c CC i386-softmmu/gdbstub-xml.o CC i386-softmmu/msix.o CC i386-softmmu/ioport.o CC i386-softmmu/virtio-blk.o CC i386-softmmu/virtio-balloon.o CC i386-softmmu/virtio-net.o CC i386-softmmu/virtio-console.o CC i386-softmmu/kvm.o CC i386-softmmu/kvm-all.o CC i386-softmmu/usb-ohci.o CC i386-softmmu/eepro100.o CC i386-softmmu/ne2000.o CC i386-softmmu/pcnet.o CC i386-softmmu/rtl8139.o CC i386-softmmu/e1000.o CC i386-softmmu/wdt_ib700.o CC i386-softmmu/wdt_i6300esb.o CC i386-softmmu/ide.o CC i386-softmmu/pckbd.o CC i386-softmmu/vga.o CC i386-softmmu/sb16.o CC i386-softmmu/es1370.o CC i386-softmmu/ac97.o CC i386-softmmu/dma.o CC i386-softmmu/fdc.o CC i386-softmmu/mc146818rtc.o CC i386-softmmu/serial.o CC i386-softmmu/i8259.o CC i386-softmmu/i8254.o CC i386-softmmu/pcspk.o CC i386-softmmu/pc.o CC i386-softmmu/cirrus_vga.o CC i386-softmmu/apic.o CC i386-softmmu/ioapic.o CC i386-softmmu/parallel.o CC i386-softmmu/acpi.o CC i386-softmmu/piix_pci.o CC i386-softmmu/usb-uhci.o CC i386-softmmu/vmmouse.o CC i386-softmmu/vmport.o CC i386-softmmu/vmware_vga.o CC i386-softmmu/hpet.o CC i386-softmmu/device-hotplug.o CC i386-softmmu/pci-hotplug.o CC i386-softmmu/smbios.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/host-utils.o CC i386-softmmu/kqemu.o CC i386-softmmu/tcg/tcg.o CC i386-softmmu/tcg/tcg-runtime.o CC i386-softmmu/fpu/softfloat-native.o CC i386-softmmu/op_helper.o CC i386-softmmu/helper.o CC i386-softmmu/disas.o CC i386-softmmu/i386-dis.o AR i386-softmmu/libqemu.a LINK i386-softmmu/qemu vl.o: In function `dynticks_start_timer': /home/root/naresh/qemu-0.11.0/vl.c:1346: undefined reference to `timer_create' vl.o: In function `get_clock': /home/root/naresh/qemu-0.11.0/vl.c:586: undefined reference to `clock_gettime' vl.o: In function `dynticks_rearm_timer': /home/root/naresh/qemu-0.11.0/vl.c:1381: undefined reference to `timer_gettime' /home/root/naresh/qemu-0.11.0/vl.c:1394: undefined reference to `timer_settime' vl.o: In function `init_get_clock': /home/root/naresh/qemu-0.11.0/vl.c:573: undefined reference to `clock_gettime' vl.o: In function `dynticks_stop_timer': /home/root/naresh/qemu-0.11.0/vl.c:1364: undefined reference to `timer_delete' collect2: ld returned 1 exit status make[1]: *** [qemu] Error 1 make: *** [subdir-i386-softmmu] Error 2 root@x86-target-64:~/naresh/qemu-0.11.0# --000e0cd24f5ed299a404782aa404 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hi All,

I have downloaded QEMU 11.0 vers= ion and I am trying to configure and compile this on x86 64 bit architectur= e. But I am facing a linking error.

Can anybody help me how to overcome from this link error.

Thanks in advance

-Naresh Bhat
<= br>Link Error message:

root@x86-target-64:~= /naresh/qemu-0.11.0# ./configure --disable-sdl --disable-vnc-tls
Install prefix /usr/local
BIOS directory /usr/local/share/qemu
= binary directory /usr/local/bin
Manual directory /usr/local/share/man<= br>ELF interp prefix /usr/gnemul/qemu-%M
Source path /home/root/na= resh/qemu-0.11.0
C compiler gcc
Host C compiler gcc
ARCH_CFLAGS -m64make make
install install
host CPU x= 86_64
host big endian no
target list i386-softmmu x86_64-soft= mmu arm-softmmu cris-softmmu
m68k-softmmu microblaze-softmmu mips-softmmu mipsel-softmmu mips64-softmmu<= br>mips64el-softmmu ppc-softmmu ppcemb-softmmu ppc64-softmmu sh4-softmmush4eb-softmmu sparc-softmmu sparc64-softmmu i386-linux-user x86_64-linux-u= ser
alpha-linux-user arm-linux-user armeb-linux-user cris-linux-user
m68k-li= nux-user microblaze-linux-user mips-linux-user mipsel-linux-user
ppc-lin= ux-user ppc64-linux-user ppc64abi32-linux-user sh4-linux-user
sh4eb-linu= x-user sparc-linux-user sparc64-linux-user sparc32plus-linux-user
tcg debug enabled no
gprof enabled no
sparse enabled no
str= ip binaries yes
profiler no
static build no
-Werr= or enabled no
SDL support no
curses support no
curl sup= port no
mingw32 support no
Audio drivers oss
Extra audio cards ac97 es1= 370 sb16
Mixer emulation no
VNC TLS support no
VNC SASL suppor= t no
kqemu support yes
xen support no
brlapi support = no
Documentation no
NPTL support yes
vde support no
AI= O support yes
IO thread no
Install blobs yes
KVM= support yes
fdt support no
preadv support no
root@= x86-target-64:~/naresh/qemu-0.11.0# make
CC qemu-nbd.o
CC qemu-tool.o
CC tool-osdep.o
CC = cutils.o
CC cache-utils.o
CC qemu-malloc.o
CC qem= u-option.o
CC module.o
CC nbd.o
CC block.o
CC = aio.o
CC aes.o
CC posix-aio-compat.o
CC block/cow.o
CC = block/qcow.o
CC block/vmdk.o
CC block/cloop.o
CC = block/dmg.o
CC block/bochs.o
CC block/vpc.o
CC blo= ck/vvfat.o
CC block/qcow2.o
CC block/qcow2-refcount.o
CC block/qc= ow2-cluster.o
CC block/qcow2-snapshot.o
CC block/parallels.= o
CC block/nbd.o
CC block/raw-posix.o
LINK qemu-nbd CC qemu-io.o
CC cmd.o
LINK qemu-io
GEN qemu-img-c= mds.h
CC qemu-img.o
LINK qemu-img
CC libhw64/virtio.o=
CC libhw64/virtio-pci.o
CC libhw64/fw_cfg.o
CC lib= hw64/watchdog.o
CC libhw64/nand.o
CC libhw64/ecc.o
CC libhw64/m48t59.o=
CC libhw64/escc.o
CC libhw64/lsi53c895a.o
CC libhw= 64/esp.o
CC libhw64/dma-helpers.o
CC libhw64/sysbus.o
CC libhw64/qdev-addr.o
AR libhw64/libqemuhw64.a
CC rea= dline.o
CC console.o
CC irq.o
CC ptimer.o
CC = i2c.o
CC smbus.o
CC smbus_eeprom.o
CC max7310.o CC max111x.o
CC wm8750.o
CC ssd0303.o
CC ssd03= 23.o
CC ads7846.o
CC stellaris_input.o
CC twl92230.= o
CC tmp105.o
CC lm832x.o
CC eeprom93xx.o
CC = tsc2005.o
CC scsi-disk.o
CC cdrom.o
CC scsi-generic.o
CC = usb.o
CC usb-hub.o
CC usb-linux.o
CC usb-hid.o
= CC usb-msd.o
CC usb-wacom.o
CC usb-serial.o
CC = usb-net.o
CC sd.o
CC ssi-sd.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
CC migration-tcp.o
CC net.o
CC = qemu-sockets.o
CC qemu-char.o
CC net-checksum.o
CC = savevm.o
CC msmouse.o
CC ps2.o
CC qdev.o
CC = qdev-properties.o
CC ssi.o
CC migration-exec.o
CC audio/audio.o
CC = audio/noaudio.o
CC audio/wavaudio.o
CC audio/mixeng.o CC audio/ossaudio.o
CC audio/wavcapture.o
CC keymaps.= o
CC vnc.o
CC acl.o
CC d3des.o
CC slirp/cksum.o<= br> 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/mb= uf.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 slir= p/bootp.o
CC slirp/tftp.o
AR libqemu_common.a
GEN i386-softmmu/qe= mu-options.h
CC i386-softmmu/vl.o
CC i386-softmmu/osdep.o GEN i386-softmmu/qemu-monitor.h
CC i386-softmmu/monitor.o
CC i386-softmmu/pci.o
CC i386-softmmu/loader.o
CC i386= -softmmu/isa_mmio.o
CC i386-softmmu/machine.o
CC i386-softm= mu/gdbstub.o
GEN i386-softmmu/gdbstub-xml.c
CC i386-softmmu/= gdbstub-xml.o
CC i386-softmmu/msix.o
CC i386-softmmu/ioport.o
CC i38= 6-softmmu/virtio-blk.o
CC i386-softmmu/virtio-balloon.o
CC = i386-softmmu/virtio-net.o
CC i386-softmmu/virtio-console.o
CC = i386-softmmu/kvm.o
CC i386-softmmu/kvm-all.o
CC i386-softmmu/usb-ohci.o
CC = i386-softmmu/eepro100.o
CC i386-softmmu/ne2000.o
CC i386-= softmmu/pcnet.o
CC i386-softmmu/rtl8139.o
CC i386-softmmu/e= 1000.o
CC i386-softmmu/wdt_ib700.o
CC i386-softmmu/wdt_i6300esb.o
= CC i386-softmmu/ide.o
CC i386-softmmu/pckbd.o
CC i386-= softmmu/vga.o
CC i386-softmmu/sb16.o
CC i386-softmmu/es1370= .o
CC i386-softmmu/ac97.o
CC i386-softmmu/dma.o
CC i386-s= oftmmu/fdc.o
CC i386-softmmu/mc146818rtc.o
CC i386-softmmu/= serial.o
CC i386-softmmu/i8259.o
CC i386-softmmu/i8254.o CC i386-softmmu/pcspk.o
CC i386-softmmu/pc.o
CC i386-s= oftmmu/cirrus_vga.o
CC i386-softmmu/apic.o
CC i386-softmmu/= ioapic.o
CC i386-softmmu/parallel.o
CC i386-softmmu/acpi.o<= br> CC i386-softmmu/piix_pci.o
CC i386-softmmu/usb-uhci.o
CC = i386-softmmu/vmmouse.o
CC i386-softmmu/vmport.o
CC i386-= softmmu/vmware_vga.o
CC i386-softmmu/hpet.o
CC i386-softmmu= /device-hotplug.o
CC i386-softmmu/pci-hotplug.o
CC i386-softmmu/smbios.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/host-utils.o
CC i386-softmmu/kqemu.o
CC i386-softmmu/tcg/tcg.o
CC i= 386-softmmu/tcg/tcg-runtime.o
CC i386-softmmu/fpu/softfloat-native.= o
CC i386-softmmu/op_helper.o
CC i386-softmmu/helper.o
CC i386-softmmu/disas.o
CC i386-softmmu/i386-dis.o
AR = i386-softmmu/libqemu.a
LINK i386-softmmu/qemu
vl.o: In function `d= ynticks_start_timer':
/home/root/naresh/qemu-0.11.0/vl.c:1346: undef= ined reference to `timer_create'
vl.o: In function `get_clock':
/home/root/naresh/qemu-0.11.0/vl.c:58= 6: undefined reference to `clock_gettime'
vl.o: In function `dyntick= s_rearm_timer':
/home/root/naresh/qemu-0.11.0/vl.c:1381: undefined r= eference to `timer_gettime'
/home/root/naresh/qemu-0.11.0/vl.c:1394: undefined reference to `timer_sett= ime'
vl.o: In function `init_get_clock':
/home/root/naresh/qe= mu-0.11.0/vl.c:573: undefined reference to `clock_gettime'
vl.o: In = function `dynticks_stop_timer':
/home/root/naresh/qemu-0.11.0/vl.c:1364: undefined reference to `timer_dele= te'
collect2: ld returned 1 exit status
make[1]: *** [qemu] Error= 1
make: *** [subdir-i386-softmmu] Error 2
root@x86-target-64:~/nares= h/qemu-0.11.0#



--000e0cd24f5ed299a404782aa404--