From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:37227) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RNoer-0002uw-Rd for qemu-devel@nongnu.org; Tue, 08 Nov 2011 11:36:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RNoeg-00061b-UW for qemu-devel@nongnu.org; Tue, 08 Nov 2011 11:36:21 -0500 Received: from mx1.redhat.com ([209.132.183.28]:21618) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RNoeg-00061H-NU for qemu-devel@nongnu.org; Tue, 08 Nov 2011 11:36:10 -0500 From: Juan Quintela In-Reply-To: <1320757785-20894-1-git-send-email-chenwj@iis.sinica.edu.tw> ("Chen Wei-Ren =?utf-8?B?KOmZs+mfi+S7uykiJ3M=?= message of "Tue, 8 Nov 2011 21:09:45 +0800") References: <1320757785-20894-1-git-send-email-chenwj@iis.sinica.edu.tw> Date: Tue, 08 Nov 2011 17:34:26 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH 5/6] Makefile.objs: Remove libqemu_common.a target Reply-To: quintela@redhat.com List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?utf-8?B?Q2hlbiBXZWktUmVuICjpmbPpn4vku7sp?= Cc: qemu-devel@nongnu.org "Chen Wei-Ren (=E9=99=B3=E9=9F=8B=E4=BB=BB)" wro= te: > From: Chen Wen-Ren > > Remove libqemu_common.a target from Makefile.objs. Have you build this? without this files qemu is not going to work. Perhaps the naming is wrong, and we should change common-obj to something else, but it is still needed to get things working as expected. Later, Juan. > Signed-off-by: Chen Wei-Ren > --- > Makefile.objs | 104 ---------------------------------------------------= ------ > 1 files changed, 0 insertions(+), 104 deletions(-) > > diff --git a/Makefile.objs b/Makefile.objs > index d7a6539..ba8879c 100644 > --- a/Makefile.objs > +++ b/Makefile.objs > @@ -68,110 +68,6 @@ endif > fsdev-obj-$(CONFIG_VIRTFS) +=3D $(addprefix fsdev/, $(fsdev-nested-y)) >=20=20 > ###################################################################### > -# libqemu_common.a: Target independent part of system emulation. The > -# long term path is to suppress *all* target specific code in case of > -# system emulation, i.e. a single QEMU executable should support all > -# CPUs and machines. > - > -common-obj-y =3D $(block-obj-y) blockdev.o > -common-obj-y +=3D $(net-obj-y) > -common-obj-y +=3D $(qobject-obj-y) > -common-obj-$(CONFIG_LINUX) +=3D $(fsdev-obj-$(CONFIG_LINUX)) > -common-obj-y +=3D readline.o console.o cursor.o > -common-obj-y +=3D $(oslib-obj-y) > -common-obj-$(CONFIG_WIN32) +=3D os-win32.o > -common-obj-$(CONFIG_POSIX) +=3D os-posix.o > - > -common-obj-y +=3D tcg-runtime.o host-utils.o main-loop.o > -common-obj-y +=3D irq.o input.o > -common-obj-$(CONFIG_PTIMER) +=3D ptimer.o > -common-obj-$(CONFIG_MAX7310) +=3D max7310.o > -common-obj-$(CONFIG_WM8750) +=3D wm8750.o > -common-obj-$(CONFIG_TWL92230) +=3D twl92230.o > -common-obj-$(CONFIG_TSC2005) +=3D tsc2005.o > -common-obj-$(CONFIG_LM832X) +=3D lm832x.o > -common-obj-$(CONFIG_TMP105) +=3D tmp105.o > -common-obj-$(CONFIG_STELLARIS_INPUT) +=3D stellaris_input.o > -common-obj-$(CONFIG_SSD0303) +=3D ssd0303.o > -common-obj-$(CONFIG_SSD0323) +=3D ssd0323.o > -common-obj-$(CONFIG_ADS7846) +=3D ads7846.o > -common-obj-$(CONFIG_MAX111X) +=3D max111x.o > -common-obj-$(CONFIG_DS1338) +=3D ds1338.o > -common-obj-y +=3D i2c.o smbus.o smbus_eeprom.o > -common-obj-y +=3D eeprom93xx.o > -common-obj-y +=3D scsi-disk.o cdrom.o > -common-obj-y +=3D scsi-generic.o scsi-bus.o > -common-obj-y +=3D hid.o > -common-obj-y +=3D usb.o usb-hub.o usb-$(HOST_USB).o usb-hid.o usb-msd.o = usb-wacom.o > -common-obj-y +=3D usb-serial.o usb-net.o usb-bus.o usb-desc.o > -common-obj-$(CONFIG_SSI) +=3D ssi.o > -common-obj-$(CONFIG_SSI_SD) +=3D ssi-sd.o > -common-obj-$(CONFIG_SD) +=3D sd.o > -common-obj-y +=3D bt.o bt-host.o bt-vhci.o bt-l2cap.o bt-sdp.o bt-hci.o = bt-hid.o usb-bt.o > -common-obj-y +=3D bt-hci-csr.o > -common-obj-y +=3D buffered_file.o migration.o migration-tcp.o > -common-obj-y +=3D qemu-char.o savevm.o #aio.o > -common-obj-y +=3D msmouse.o ps2.o > -common-obj-y +=3D qdev.o qdev-properties.o > -common-obj-y +=3D block-migration.o iohandler.o > -common-obj-y +=3D pflib.o > -common-obj-y +=3D bitmap.o bitops.o > - > -common-obj-$(CONFIG_BRLAPI) +=3D baum.o > -common-obj-$(CONFIG_POSIX) +=3D migration-exec.o migration-unix.o migrat= ion-fd.o > -common-obj-$(CONFIG_WIN32) +=3D version.o > - > -common-obj-$(CONFIG_SPICE) +=3D ui/spice-core.o ui/spice-input.o ui/spic= e-display.o spice-qemu-char.o > - > -audio-obj-y =3D audio.o noaudio.o wavaudio.o mixeng.o > -audio-obj-$(CONFIG_SDL) +=3D sdlaudio.o > -audio-obj-$(CONFIG_OSS) +=3D ossaudio.o > -audio-obj-$(CONFIG_SPICE) +=3D spiceaudio.o > -audio-obj-$(CONFIG_COREAUDIO) +=3D coreaudio.o > -audio-obj-$(CONFIG_ALSA) +=3D alsaaudio.o > -audio-obj-$(CONFIG_DSOUND) +=3D dsoundaudio.o > -audio-obj-$(CONFIG_FMOD) +=3D fmodaudio.o > -audio-obj-$(CONFIG_ESD) +=3D esdaudio.o > -audio-obj-$(CONFIG_PA) +=3D paaudio.o > -audio-obj-$(CONFIG_WINWAVE) +=3D winwaveaudio.o > -audio-obj-$(CONFIG_AUDIO_PT_INT) +=3D audio_pt_int.o > -audio-obj-$(CONFIG_AUDIO_WIN_INT) +=3D audio_win_int.o > -audio-obj-y +=3D wavcapture.o > -common-obj-y +=3D $(addprefix audio/, $(audio-obj-y)) > - > -ui-obj-y +=3D keymaps.o > -ui-obj-$(CONFIG_SDL) +=3D sdl.o sdl_zoom.o x_keymap.o > -ui-obj-$(CONFIG_COCOA) +=3D cocoa.o > -ui-obj-$(CONFIG_CURSES) +=3D curses.o > -vnc-obj-y +=3D vnc.o d3des.o > -vnc-obj-y +=3D vnc-enc-zlib.o vnc-enc-hextile.o > -vnc-obj-y +=3D vnc-enc-tight.o vnc-palette.o > -vnc-obj-y +=3D vnc-enc-zrle.o > -vnc-obj-$(CONFIG_VNC_TLS) +=3D vnc-tls.o vnc-auth-vencrypt.o > -vnc-obj-$(CONFIG_VNC_SASL) +=3D vnc-auth-sasl.o > -ifdef CONFIG_VNC_THREAD > -vnc-obj-y +=3D vnc-jobs-async.o > -else > -vnc-obj-y +=3D vnc-jobs-sync.o > -endif > -common-obj-y +=3D $(addprefix ui/, $(ui-obj-y)) > -common-obj-$(CONFIG_VNC) +=3D $(addprefix ui/, $(vnc-obj-y)) > - > -common-obj-y +=3D iov.o acl.o > -common-obj-$(CONFIG_POSIX) +=3D compatfd.o > -common-obj-y +=3D notify.o event_notifier.o > -common-obj-y +=3D qemu-timer.o qemu-timer-common.o > - > -slirp-obj-y =3D cksum.o if.o ip_icmp.o ip_input.o ip_output.o > -slirp-obj-y +=3D slirp.o mbuf.o misc.o sbuf.o socket.o tcp_input.o tcp_o= utput.o > -slirp-obj-y +=3D tcp_subr.o tcp_timer.o udp.o bootp.o tftp.o arp_table.o > -common-obj-$(CONFIG_SLIRP) +=3D $(addprefix slirp/, $(slirp-obj-y)) > - > -# xen backend driver support > -common-obj-$(CONFIG_XEN_BACKEND) +=3D xen_backend.o xen_devconfig.o > -common-obj-$(CONFIG_XEN_BACKEND) +=3D xen_console.o xenfb.o xen_disk.o x= en_nic.o > - > -###################################################################### > # libuser >=20=20 > user-obj-y =3D <#secure method=3Dpgpmime mode=3Dsign>