mmdevapi:MMDevEnum_Create OpenAL support not compiled in

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
zuargo
Level 1
Level 1
Posts: 5
Joined: Sat Jun 19, 2010 11:05 am

mmdevapi:MMDevEnum_Create OpenAL support not compiled in

Post by zuargo »

Hello

I am trying out a game called Dark Void.

It works, installation, and gameplay but the sound does not.

When I run it I get the following message:

err:mmdevapi:MMDevEnum_Create OpenAL support not compiled in, application will not find sound devices

WINE has been compiled with the parameters or flags (don't know which is the correct word):

./configure --prefix=/usr \
--sysconfdir=/etc \
--with-x

as you see, was not compiled using the flag: --without-openal

The openal package is installed on the system. Perhaps is a problem with this package.

I am on Archlinux ¡686 and I am usin wine 1.1.44

Please help me :? :?
User avatar
dimesio
Moderator
Moderator
Posts: 13372
Joined: Tue Mar 25, 2008 10:30 pm

Re: mmdevapi:MMDevEnum_Create OpenAL support not compiled in

Post by dimesio »

zuargo wrote: The openal package is installed on the system. Perhaps is a problem with this package.
Is the openal development package also installed?
zuargo
Level 1
Level 1
Posts: 5
Joined: Sat Jun 19, 2010 11:05 am

Post by zuargo »

I think is not...

Here the package information:

Code: Select all

$ LC_ALL=C pacman -Qi openal
Name           : openal
Version        : 1.12.854-1
URL            : http://www.openal.org/
Licenses       : LGPL  
Groups         : None
Provides       : None
Depends On     : glibc  
Optional Deps  : None
Required By    : None
Conflicts With : None
Replaces       : None
Installed Size : 368.00 K
Packager       : Allan McRae <[email protected]>
Architecture   : i686
Build Date     : Sun Apr 11 08:33:31 2010
Install Date   : Fri Jun 18 20:33:36 2010
Install Reason : Explicitly installed
Install Script : No
Description    : OpenAL audio library for use with opengl
I was watching the openal web page and don't see any developer package:

http://connect.creativelabs.com/openal/ ... Items.aspx

what must I download?
zuargo
Level 1
Level 1
Posts: 5
Joined: Sat Jun 19, 2010 11:05 am

Post by zuargo »

OK, I requested support at the openal channel on freenode

They said me that I have installed all necessary files in order to enabling openal support on WINE:

Code: Select all

$ pacman -Ql openal
openal /usr/
openal /usr/bin/
openal /usr/bin/openal-info
openal /usr/include/
openal /usr/include/AL/
openal /usr/include/AL/al.h
openal /usr/include/AL/alc.h
openal /usr/include/AL/alext.h
openal /usr/include/AL/efx.h
openal /usr/lib/
openal /usr/lib/libopenal.so
openal /usr/lib/libopenal.so.1
openal /usr/lib/libopenal.so.1.12.854
openal /usr/lib/pkgconfig/
openal /usr/lib/pkgconfig/openal.pc
Also they said me I should build and installing WINE from the source after installing openal. The point is they believe the packager included a flag or parameter in the WINE building, that prevent to use openal on WINE (--without-openal). But as I say at the first post this is not so.

However I will try it.
User avatar
dimesio
Moderator
Moderator
Posts: 13372
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

zuargo wrote: Also they said me I should build and installing WINE from the source after installing openal. The point is they believe the packager included a flag or parameter in the WINE building, that prevent to use openal on WINE (--without-openal). But as I say at the first post this is not so.

However I will try it.
I thought you were already building Wine yourself. Are you saying the openal not compiled in error is for a packaged version of Wine? Then yes, the problem is with the Wine package, and you need to contact the package maintainer. If the packager didn't have the necessary openal files installed, then Wine would be compiled without openal support.
Locked