Re: mmdevapi: Make MMDevice_[GS]etPropValue() static.
http://source.winehq.org/patches/data/65442 According to http://source.winehq.org/patches/ this patch causes a build error (or maybe a new warning). However here (gcc 4.4) I see no warning at all. Does this patch cause warnings / errors for anyone? (it would be nice if the patches website could include the build error log<g>). -- Francois Gouget <fgouget(a)free.fr> http://fgouget.free.fr/ The nice thing about meditation is that it makes doing nothing quite respectable -- Paul Dean
Francois Gouget <fgouget(a)free.fr> writes:
http://source.winehq.org/patches/data/65442
According to http://source.winehq.org/patches/ this patch causes a build error (or maybe a new warning). However here (gcc 4.4) I see no warning at all.
Does this patch cause warnings / errors for anyone? (it would be nice if the patches website could include the build error log<g>).
It's an undefined reference, probably you don't have OpenAL so that code doesn't get compiled. -- Alexandre Julliard julliard(a)winehq.org
On Tue, 31 Aug 2010, Alexandre Julliard wrote:
Francois Gouget <fgouget(a)free.fr> writes:
http://source.winehq.org/patches/data/65442
According to http://source.winehq.org/patches/ this patch causes a build error (or maybe a new warning). However here (gcc 4.4) I see no warning at all. [...] It's an undefined reference, probably you don't have OpenAL so that code doesn't get compiled.
Ah, right, it's MMDevice_GetPropValue() that gets used from audio.c if OpenAL is supported. And OpenAL is missing because I'm on a Debian 64 system so there's no package providing the 32bit version :-( Does anyone know of 'clean' ways of getting libv4l, libgsm, libmpg123 and libopenal on a 64bit Debian system? I would try apt-cross but I was once told that using it to get 32bit libraries on 64bit system was stupid, not meant to work, etc. -- Francois Gouget <fgouget(a)free.fr> http://fgouget.free.fr/ Linux: It is now safe to turn on your computer.
2010/8/31 Francois Gouget <fgouget(a)free.fr>
On Tue, 31 Aug 2010, Alexandre Julliard wrote:
Francois Gouget <fgouget(a)free.fr> writes:
http://source.winehq.org/patches/data/65442
According to http://source.winehq.org/patches/ this patch causes a build error (or maybe a new warning). However here (gcc 4.4) I see no warning at all. [...] It's an undefined reference, probably you don't have OpenAL so that code doesn't get compiled.
Ah, right, it's MMDevice_GetPropValue() that gets used from audio.c if OpenAL is supported. And OpenAL is missing because I'm on a Debian 64 system so there's no package providing the 32bit version :-(
Does anyone know of 'clean' ways of getting libv4l, libgsm, libmpg123 and libopenal on a 64bit Debian system? I would try apt-cross but I was once told that using it to get 32bit libraries on 64bit system was stupid, not meant to work, etc.
-- Francois Gouget <fgouget(a)free.fr> http://fgouget.free.fr/ Linux: It is now safe to turn on your computer.
I don't know of a 'clean' way (and I'm also interested if anyone knows) but, at least, lib32v4l-0 is available for squeeze and sid since early june (it also seems to be in lenny-backports but from the older, now removed, libv4l source package).
-- Nicolas Le Cam
participants (3)
-
Alexandre Julliard -
Francois Gouget -
Nicolas Le Cam