From owner-freebsd-emulation@FreeBSD.ORG Tue Sep 30 22:38:45 2008 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 64E6A106568C for ; Tue, 30 Sep 2008 22:38:45 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: from gwyn.kn-bremen.de (gwyn.kn-bremen.de [212.63.36.242]) by mx1.freebsd.org (Postfix) with ESMTP id E23F18FC16 for ; Tue, 30 Sep 2008 22:38:44 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: by gwyn.kn-bremen.de (Postfix, from userid 10) id E01E1191A29; Wed, 1 Oct 2008 00:38:43 +0200 (CEST) Received: from saturn.kn-bremen.de (noident@localhost [127.0.0.1]) by saturn.kn-bremen.de (8.14.2/8.13.8) with ESMTP id m8UMXevH045409; Wed, 1 Oct 2008 00:33:40 +0200 (CEST) (envelope-from nox@saturn.kn-bremen.de) Received: (from nox@localhost) by saturn.kn-bremen.de (8.14.2/8.13.6/Submit) id m8UMXdca045408; Wed, 1 Oct 2008 00:33:39 +0200 (CEST) (envelope-from nox) Date: Wed, 1 Oct 2008 00:33:39 +0200 (CEST) From: Juergen Lock Message-Id: <200809302233.m8UMXdca045408@saturn.kn-bremen.de> To: unixmania@gmail.com X-Newsgroups: local.list.qemu In-Reply-To: References: <20080921204025.GA81055@saturn.kn-bremen.de> <200809242210.m8OMAcSZ021572@saturn.kn-bremen.de> <48DCF9FC.2070708@codemonkey.ws> <20080926220445.GA13099@saturn.kn-bremen.de> <20080927204729.GA52209@saturn.kn-bremen.de> Organization: home Cc: freebsd-emulation@freebsd.org, qemu-devel@nongnu.org, Anthony Liguori Subject: Re: [Qemu-devel] Re: qemu svn r5281 on FreeBSD - slow usb, vmwarevga, screen updates... (now updated to r5331) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Sep 2008 22:38:45 -0000 In article you write: >On Sat, Sep 27, 2008 at 5:47 PM, Juergen Lock wrote: >> On Sat, Sep 27, 2008 at 12:04:45AM +0200, I wrote: >>>[...] >>> I'll see if I can prepare another update over the weekend and then go >>> thru more of the patches that have accumulated in the port... >> >> OK, here we go :) First the update: (at r5331 now) >> http://people.freebsd.org/~nox/qemu/qemu-devel-20080927.patch >[...] > >I suggest applying the following patch (on top of yours). It includes >options to build additional sound emulators. > >--- Makefile.orig 2008-09-28 00:11:29.000000000 -0300 >+++ Makefile 2008-09-28 00:53:03.000000000 -0300 >@@ -38,6 +38,10 @@ > GNUTLS "gnutls dependency (vnc encryption)" On \ > PCAP "pcap dependency (networking with bpf)" On \ > CDROM_DMA "IDE CDROM DMA" On \ >+ AC97 "Intel 82801AA AC97 sound card" Off \ >+ ADLIB "Adlib card with Yamaha YM3812 (OPL2) chip" Off \ >+ CS4231A "CS4231A sound card (Windows Sound System)" Off \ >+ GUS "Gravis Ultrasound GF1 sound card" Off \ > ALL_TARGETS "Also build dyngen targets (requires gcc34)" On > > .include >@@ -76,6 +80,35 @@ > CONFIGURE_ARGS+= --enable-pcap > .endif > >+.if defined(WITH_AC97) >+AUDIO_CARD_LIST= ac97 >+.endif >+ >+.if defined(WITH_ADLIB) >+.if defined(AUDIO_CARD_LIST) >+AUDIO_CARD_LIST+= , >+.endif >+AUDIO_CARD_LIST+= adlib >+.endif >+ >+.if defined(WITH_CS4231A) >+.if defined(AUDIO_CARD_LIST) >+AUDIO_CARD_LIST+= , >+.endif >+AUDIO_CARD_LIST+= cs4231a >+.endif >+ >+.if defined(WITH_GUS) >+.if defined(AUDIO_CARD_LIST) >+AUDIO_CARD_LIST+= , >+.endif >+AUDIO_CARD_LIST+= gus >+.endif >+ >+.if defined(AUDIO_CARD_LIST) >+CONFIGURE_ARGS+= --audio-card-list="${AUDIO_CARD_LIST}" >+.endif >+ > .if defined(WITH_SAMBA) > RUN_DEPENDS+= ${LOCALBASE}/sbin/smbd:${PORTSDIR}/net/samba3 > .endif > >Signed-off-by: Carlos Santos Hmm. I might just add one knob to compile in all of these instead, they are still to be enabled individually at runtime, right? Thanx, Juergen