Wine compile problem
Joris Huizer
jorishuizer at planet.nl
Sat May 29 04:33:41 CDT 2004
The MCP wrote:
> After downloading Wine-20040408 and now 20040505, I'm finding that I
> can't compile it anymore. After unzipping, everything configures fine
> and make depend && make seems to work, until it gets to the audio:
>
> make[2]: Entering directory
> `/home/erik-k/downloads/wine-20040505/dlls/winmm/winealsa'
> ../../../tools/winegcc/winegcc -B../../../tools/winebuild -shared
> ./winealsa.drv.spec audio.o audio_05.o alsa.o midi.o
> winealsa.drv.dbg.o -o winealsa.drv.so -L../../../dlls -lwinmm
> -luser32 -ladvapi32 -lkernel32 -lntdll -L../../../libs/wine -lwine
> -ldxguid -luuid -lasound -L../../../libs/port -lwine_port
> audio.o(.text+0x24): In function `ALSA_InitializeVolumeCtl':
> /home/erik-k/downloads/wine-20040505/dlls/winmm/winealsa/audio.c:280:
> undefined reference to `snd_ctl_card_info_sizeof'
> audio.o(.text+0x31):/home/erik-k/downloads/wine-20040505/dlls/winmm/winealsa/audio.c:280: undefined reference to `snd_ctl_card_info_sizeof'
> audio.o(.text+0x49):/home/erik-k/downloads/wine-20040505/dlls/winmm/winealsa/audio.c:281: undefined reference to `snd_ctl_card_info_sizeof'
> audio.o(.text+0x5a):/home/erik-k/downloads/wine-20040505/dlls/winmm/winealsa/audio.c:283: undefined reference to `snd_ctl_elem_list_sizeof'
>
> After this, the compiler generates a total of 6 big pages of errors from
> audio.c and later midi.c. Is there some other dependency that I need to
> install to prevent this? Some library in a weird location?
>
> I'm using Mandrake 9.2 (soon upgrading to 10.0), on an Athlon 1.8 Ghz.
>
> _______________________________________________
> wine-users mailing list
> wine-users at winehq.org
> http://www.winehq.org/mailman/listinfo/wine-users
>
I searched on that error message; Only found one usefull page, at
http://mail.gnome.org/archives/garnome-list/2003-February/msg00124.html
"The missing functions are part of the ALSA Audio API."
Include the ALSA libraries, make sure everything ALSA has is on your
system, and try again (sorry I'm not a Mandrake user, so I can't be any
more specific on that)
HTH,
Joris
More information about the wine-users
mailing list