Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
0b08f19e
Commit
0b08f19e
authored
Sep 09, 2009
by
Ken Thomases
Committed by
Alexandre Julliard
Sep 10, 2009
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
openal32: Add support for Mac OS X's OpenAL.framework.
parent
5ea23d61
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
22 additions
and
3 deletions
+22
-3
configure
configure
+9
-2
configure.ac
configure.ac
+7
-1
openal.c
dlls/openal32/openal.c
+3
-0
config.h.in
include/config.h.in
+3
-0
No files found.
configure
View file @
0b08f19e
...
...
@@ -617,7 +617,6 @@ LDPATH
BUILTINFLAG
EXTRACFLAGS
LIBKSTAT
LIBOPENAL
LIBMPG123
PNGINCL
FONTCONFIGINCL
...
...
@@ -655,6 +654,7 @@ CROSSTARGETFLAGS
CROSSTEST
CROSSCC
CARBONLIB
LIBOPENAL
COREAUDIO
DISKARBITRATIONLIB
LDEXECFLAGS
...
...
@@ -2622,7 +2622,7 @@ fi
# Check whether --with-openal was given.
if
test
"
${
with_openal
+set
}
"
=
set
;
then
:
withval
=
$with_openal
;
if
test
"x
$withval
"
=
"xno"
;
then
ac_cv_header_AL_al_h
=
no
;
fi
withval
=
$with_openal
;
if
test
"x
$withval
"
=
"xno"
;
then
ac_cv_header_AL_al_h
=
no
;
ac_cv_header_OpenAL_al_h
=
no
;
fi
fi
...
...
@@ -5666,6 +5666,7 @@ for ac_header in \
DiskArbitration/DiskArbitration.h
\
IOKit/IOKitLib.h
\
IOKit/hid/IOHIDLib.h
\
OpenAL/al.h
\
alias.h
\
alsa/asoundlib.h
\
arpa/inet.h
\
...
...
@@ -6496,6 +6497,12 @@ fi
COREAUDIO
=
"-framework CoreAudio -framework AudioUnit -framework CoreServices -framework AudioToolbox -framework CoreMIDI"
fi
if
test
"
$ac_cv_header_OpenAL_al_h
"
=
"yes"
then
LIBOPENAL
=
"-framework OpenAL"
ac_cv_lib_openal_alGetSource3i
=
yes
fi
if
test
"
$ac_cv_header_IOKit_hid_IOHIDLib_h
"
=
"yes"
then
ac_save_LIBS
=
"
$LIBS
"
...
...
configure.ac
View file @
0b08f19e
...
...
@@ -54,7 +54,7 @@ AC_ARG_WITH(mpg123, AS_HELP_STRING([--without-mpg123],[do not use the mpg123
AC_ARG_WITH(nas, AS_HELP_STRING([--without-nas],[do not use the NAS sound support]),
[if test "x$withval" = "xno"; then ac_cv_header_audio_audiolib_h=no; fi])
AC_ARG_WITH(openal, AS_HELP_STRING([--without-openal],[do not use OpenAL]),
[if test "x$withval" = "xno"; then ac_cv_header_AL_al_h=no; fi])
[if test "x$withval" = "xno"; then ac_cv_header_AL_al_h=no;
ac_cv_header_OpenAL_al_h=no;
fi])
AC_ARG_WITH(opengl, AS_HELP_STRING([--without-opengl],[do not use OpenGL]))
AC_ARG_WITH(openssl, AS_HELP_STRING([--without-openssl],[do not use OpenSSL]),
[if test "x$withval" = "xno"; then ac_cv_header_openssl_err_h=no; ac_cv_header_openssl_ssl_h=no; fi])
...
...
@@ -303,6 +303,7 @@ AC_CHECK_HEADERS(\
DiskArbitration/DiskArbitration.h \
IOKit/IOKitLib.h \
IOKit/hid/IOHIDLib.h \
OpenAL/al.h \
alias.h \
alsa/asoundlib.h \
arpa/inet.h \
...
...
@@ -628,6 +629,11 @@ case $host_os in
dnl CoreServices needed by AudioUnit
AC_SUBST(COREAUDIO,"-framework CoreAudio -framework AudioUnit -framework CoreServices -framework AudioToolbox -framework CoreMIDI")
fi
if test "$ac_cv_header_OpenAL_al_h" = "yes"
then
AC_SUBST(LIBOPENAL,"-framework OpenAL")
ac_cv_lib_openal_alGetSource3i=yes
fi
if test "$ac_cv_header_IOKit_hid_IOHIDLib_h" = "yes"
then
ac_save_LIBS="$LIBS"
...
...
dlls/openal32/openal.c
View file @
0b08f19e
...
...
@@ -32,6 +32,9 @@
#ifdef HAVE_AL_AL_H
#include <AL/al.h>
#include <AL/alc.h>
#elif defined(HAVE_OPENAL_AL_H)
#include <OpenAL/al.h>
#include <OpenAL/alc.h>
#endif
WINE_DEFAULT_DEBUG_CHANNEL
(
openal32
);
...
...
include/config.h.in
View file @
0b08f19e
...
...
@@ -555,6 +555,9 @@
/* Define if mkdir takes only one argument */
#undef HAVE_ONE_ARG_MKDIR
/* Define to 1 if you have the <OpenAL/al.h> header file. */
#undef HAVE_OPENAL_AL_H
/* Define if OpenGL is present on the system */
#undef HAVE_OPENGL
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment