From: Blue Swirl <blauwirbel@gmail.com>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] [5045] Fix OSS on OpenBSD
Date: Thu, 21 Aug 2008 18:00:55 +0000 [thread overview]
Message-ID: <E1KWESt-0006Zc-4S@cvs.savannah.gnu.org> (raw)
Revision: 5045
http://svn.sv.gnu.org/viewvc/?view=rev&root=qemu&revision=5045
Author: blueswir1
Date: 2008-08-21 18:00:53 +0000 (Thu, 21 Aug 2008)
Log Message:
-----------
Fix OSS on OpenBSD
Modified Paths:
--------------
trunk/Makefile.target
trunk/configure
Modified: trunk/Makefile.target
===================================================================
--- trunk/Makefile.target 2008-08-21 17:58:08 UTC (rev 5044)
+++ trunk/Makefile.target 2008-08-21 18:00:53 UTC (rev 5045)
@@ -495,6 +495,9 @@
ifdef CONFIG_FMOD
LIBS += $(CONFIG_FMOD_LIB)
endif
+ifdef CONFIG_OSS
+LIBS += $(CONFIG_OSS_LIB)
+endif
SOUND_HW = sb16.o es1370.o
ifdef CONFIG_AC97
Modified: trunk/configure
===================================================================
--- trunk/configure 2008-08-21 17:58:08 UTC (rev 5044)
+++ trunk/configure 2008-08-21 18:00:53 UTC (rev 5045)
@@ -92,6 +92,7 @@
vde="yes"
fmod_lib=""
fmod_inc=""
+oss_lib=""
vnc_tls="yes"
bsd="no"
linux="no"
@@ -153,6 +154,7 @@
openbsd="yes"
audio_drv_list="oss"
audio_possible_drivers="oss sdl esd"
+oss_lib="-lossaudio"
;;
Darwin)
bsd="yes"
@@ -273,6 +275,8 @@
;;
--fmod-inc=*) fmod_inc="$optarg"
;;
+ --oss-lib=*) oss_lib="$optarg"
+ ;;
--audio-card-list=*) audio_card_list=`echo "$optarg" | sed -e 's/,/ /g'`
;;
--audio-drv-list=*) audio_drv_list="$optarg"
@@ -437,6 +441,7 @@
echo " --disable-darwin-user disable all darwin usermode emulation targets"
echo " --fmod-lib path to FMOD library"
echo " --fmod-inc path to FMOD includes"
+echo " --oss-lib path to OSS library"
echo " --enable-uname-release=R Return R for uname -r in usermode emulation"
echo " --sparc_cpu=V Build qemu for Sparc architecture v7, v8, v8plus, v8plusa, v9"
echo " --disable-vde disable support for vde network"
@@ -823,6 +828,10 @@
"pa_simple *s = NULL; pa_simple_free(s); return 0;"
;;
+ oss|sdl|core|wav|dsound)
+ # XXX: Probes for CoreAudio, DirectSound, SDL(?)
+ ;;
+
*)
echo "$audio_possible_drivers" | grep -q "\<$drv\>" || {
echo
@@ -832,11 +841,6 @@
exit 1
}
;;
-
- oss|sdl|core|wav|dsound)
- # XXX: Probes for CoreAudio, DirectSound, SDL(?)
- ;;
-
esac
done
@@ -1145,6 +1149,8 @@
if test "$drv" = "fmod"; then
echo "CONFIG_FMOD_LIB=$fmod_lib" >> $config_mak
echo "CONFIG_FMOD_INC=$fmod_inc" >> $config_mak
+ elif test "$drv" = "oss"; then
+ echo "CONFIG_OSS_LIB=$oss_lib" >> $config_mak
fi
done
echo "" >>$config_h
reply other threads:[~2008-08-21 18:01 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=E1KWESt-0006Zc-4S@cvs.savannah.gnu.org \
--to=blauwirbel@gmail.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).