diff options
author | blueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-08-21 18:00:53 +0000 |
---|---|---|
committer | blueswir1 <blueswir1@c046a42c-6fe2-441c-8c8c-71466251a162> | 2008-08-21 18:00:53 +0000 |
commit | 2f6a1ab038eefd6e5a9cfc8ec49435f6ad025812 (patch) | |
tree | c0fdad7948b5204a479fac8aee416c56d8f251be /configure | |
parent | 363a37d52016e0a16e3599d690f610346fc6898a (diff) |
Fix OSS on OpenBSD
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5045 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 16 |
1 files changed, 11 insertions, 5 deletions
@@ -92,6 +92,7 @@ slirp="yes" vde="yes" fmod_lib="" fmod_inc="" +oss_lib="" vnc_tls="yes" bsd="no" linux="no" @@ -153,6 +154,7 @@ bsd="yes" openbsd="yes" audio_drv_list="oss" audio_possible_drivers="oss sdl esd" +oss_lib="-lossaudio" ;; Darwin) bsd="yes" @@ -273,6 +275,8 @@ for opt do ;; --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 " --enable-darwin-user enable all darwin usermode emulation targets" 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 @@ for drv in $audio_drv_list; do "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 @@ for drv in $audio_drv_list; do exit 1 } ;; - - oss|sdl|core|wav|dsound) - # XXX: Probes for CoreAudio, DirectSound, SDL(?) - ;; - esac done @@ -1145,6 +1149,8 @@ for drv in $audio_drv_list; do 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 |