Группа :: Игры/Аркады
Пакет: chromium
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: chromium-0.9.12-fix-openal-configurecall.patch
Скачать
Скачать
--- configure.orig Fri Mar 1 21:57:17 2002
+++ configure Fri Mar 1 21:57:41 2002
@@ -138,7 +138,7 @@
## OpenAL configure options
######################################################################
-OPENAL_CONFIG_OPTS="./configure"
+#OPENAL_CONFIG_OPTS="./configure"
# are we using SDL?
if [ $ENABLE_SDL = "yes" ]; then
@@ -158,8 +158,8 @@
## set up other config.mak variables
######################################################################
GL_LIBS="-lglpng -lGL -lGLU -lm"
-AL_LIBS="-L../support/openal/lib -lopenal -ldl"
-AL_CFLAGS="-I../support/openal/linux/include -I../support/openal/include"
+AL_LIBS="-lopenal -ldl"
+AL_CFLAGS=""
## write out config.mak
######################################################################
--- scripts/Makefile.all.orig Fri Mar 1 22:05:43 2002
+++ scripts/Makefile.all Fri Mar 1 22:05:47 2002
@@ -1,5 +1,4 @@
SUPPORT_DIRS = \
- ./support/openal/ \
./support/glpng/src
CHROMIUM_DIRS = \
--- src-setup/Audio.cpp.orig Fri Mar 1 22:16:07 2002
+++ src-setup/Audio.cpp Fri Mar 1 22:16:44 2002
@@ -71,7 +71,14 @@
if(!initialized)
{
fprintf(stderr, "starting OpenAL...");
+#ifdef OLD_OPENAL
context_id = alcCreateContext(NULL);
+#else
+ ALCdevice *dev;
+ dev = alcOpenDevice( NULL );
+ context_id = alcCreateContext(dev, NULL);
+ alcMakeContextCurrent(context_id);
+#endif
initialized = (bool)context_id;
fprintf(stderr, "done.\n");