Strangerli
04.09.04, 18:01
Beim kompilieren von wine 20040716 bekomme ich nachdem wineinstall das configure erfolreich beendet hat und der Quellcode eine Zeit lang kompiliert wurde eine Fehlermeldung:
make[2]: Wechsel in das Verzeichnis Verzeichnis »/home/claudio/linux/wine/wine-20040716/dlls/winmm/winealsa«
gcc -c -I. -I. -I../../../include -I../../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o audio.o audio.c
audio.c: In function `ALSA_TraceParameters':
audio.c:400: too many arguments to function `snd_pcm_hw_params_get_access'
audio.c:401: too many arguments to function `snd_pcm_hw_params_get_format'
audio.c:450: too many arguments to function `snd_pcm_hw_params_get_channels'
audio.c:454: too many arguments to function `snd_pcm_hw_params_get_channels_min'
audio.c:455: too many arguments to function `snd_pcm_hw_params_get_channels_max'
audio.c:464: too many arguments to function `snd_pcm_hw_params_get_buffer_size'
audio.c:468: too many arguments to function `snd_pcm_hw_params_get_buffer_size_min'
audio.c:469: too many arguments to function `snd_pcm_hw_params_get_buffer_size_max'
audio.c:491: too many arguments to function `snd_pcm_hw_params_get_rate'
audio.c:491: too many arguments to function `snd_pcm_hw_params_get_rate_min'
audio.c:491: too many arguments to function `snd_pcm_hw_params_get_rate_max'
audio.c:492: too many arguments to function `snd_pcm_hw_params_get_buffer_time'
audio.c:492: too many arguments to function `snd_pcm_hw_params_get_buffer_time_min'
audio.c:492: too many arguments to function `snd_pcm_hw_params_get_buffer_time_max'
audio.c:493: too many arguments to function `snd_pcm_hw_params_get_periods'
audio.c:493: too many arguments to function `snd_pcm_hw_params_get_periods_min'
audio.c:493: too many arguments to function `snd_pcm_hw_params_get_periods_max'
audio.c:498: warning: passing arg 2 of `snd_pcm_hw_params_get_period_size' from incompatible pointer type
audio.c:498: too many arguments to function `snd_pcm_hw_params_get_period_size'
audio.c:502: warning: passing arg 2 of `snd_pcm_hw_params_get_period_size_min' from incompatible pointer type
audio.c:502: too many arguments to function `snd_pcm_hw_params_get_period_size_min'
audio.c:503: warning: passing arg 2 of `snd_pcm_hw_params_get_period_size_max' from incompatible pointer type
audio.c:503: too many arguments to function `snd_pcm_hw_params_get_period_size_max'
audio.c:510: too many arguments to function `snd_pcm_hw_params_get_period_time'
audio.c:510: too many arguments to function `snd_pcm_hw_params_get_period_time_min'
audio.c:510: too many arguments to function `snd_pcm_hw_params_get_period_time_max'
audio.c:511: too many arguments to function `snd_pcm_hw_params_get_tick_time'
audio.c:511: too many arguments to function `snd_pcm_hw_params_get_tick_time_min'
audio.c:511: too many arguments to function `snd_pcm_hw_params_get_tick_time_max'
audio.c: In function `ALSA_WaveInit':
audio.c:631: too many arguments to function `snd_pcm_hw_params_get_rate_min'
audio.c:632: too many arguments to function `snd_pcm_hw_params_get_rate_max'
audio.c:633: too many arguments to function `snd_pcm_hw_params_get_channels_min'
audio.c:634: too many arguments to function `snd_pcm_hw_params_get_channels_max'
audio.c:739: too many arguments to function `snd_pcm_hw_params_get_rate_min'
audio.c:740: too many arguments to function `snd_pcm_hw_params_get_rate_max'
audio.c:741: too many arguments to function `snd_pcm_hw_params_get_channels_min'
audio.c:742: too many arguments to function `snd_pcm_hw_params_get_channels_max'
audio.c: In function `wodPlayer_DSPWait':
audio.c:1081: too many arguments to function `snd_pcm_hw_params_get_period_time'
audio.c: In function `wodOpen':
audio.c:1575: warning: passing arg 3 of `snd_pcm_hw_params_set_rate_near' makes integer from pointer without a cast
audio.c:1587: warning: passing arg 3 of `snd_pcm_hw_params_set_buffer_time_near' makes integer from pointer without a cast
audio.c:1589: warning: passing arg 3 of `snd_pcm_hw_params_set_period_time_near' makes integer from pointer without a cast
audio.c:1593: warning: passing arg 2 of `snd_pcm_hw_params_get_period_size' from incompatible pointer type
audio.c:1593: too many arguments to function `snd_pcm_hw_params_get_period_size'
audio.c:1594: too many arguments to function `snd_pcm_hw_params_get_buffer_size'
audio.c: In function `DSDB_MMAPCopy':
audio.c:2147: too many arguments to function `snd_pcm_hw_params_get_channels'
audio.c:2148: too many arguments to function `snd_pcm_hw_params_get_format'
audio.c:2150: warning: passing arg 2 of `snd_pcm_hw_params_get_period_size' from incompatible pointer type
audio.c:2150: too many arguments to function `snd_pcm_hw_params_get_period_size'
audio.c: In function `DSDB_CreateMMAP':
audio.c:2201: too many arguments to function `snd_pcm_hw_params_get_format'
audio.c:2202: too many arguments to function `snd_pcm_hw_params_get_buffer_size'
audio.c:2203: too many arguments to function `snd_pcm_hw_params_get_channels'
audio.c: In function `IDsDriverBufferImpl_GetPosition':
audio.c:2358: warning: passing arg 2 of `snd_pcm_hw_params_get_period_size' from incompatible pointer type
audio.c:2358: too many arguments to function `snd_pcm_hw_params_get_period_size'
audio.c: In function `widOpen':
audio.c:3082: warning: passing arg 3 of `snd_pcm_hw_params_set_rate_near' makes integer from pointer without a cast
audio.c:3095: warning: passing arg 3 of `snd_pcm_hw_params_set_buffer_time_near' makes integer from pointer without a cast
audio.c:3097: warning: passing arg 3 of `snd_pcm_hw_params_set_period_time_near' makes integer from pointer without a cast
audio.c:3102: warning: passing arg 2 of `snd_pcm_hw_params_get_period_size' from incompatible pointer type
audio.c:3102: too many arguments to function `snd_pcm_hw_params_get_period_size'
audio.c:3103: too many arguments to function `snd_pcm_hw_params_get_buffer_size'
make[2]: *** [audio.o] Fehler 1
make[2]: Verlassen des Verzeichnisses Verzeichnis »/home/claudio/linux/wine/wine-20040716/dlls/winmm/winealsa«
make[1]: *** [winmm/winealsa] Fehler 2
make[1]: Verlassen des Verzeichnisses Verzeichnis »/home/claudio/linux/wine/wine-20040716/dlls«
make: *** [dlls] Fehler 2
Compilation failed, aborting install.
Vorher hatte ich eine rpm (wieder) verwendet gehabt, nur kam bei Anwendungen, die DirectSound verwendeten kein Sound (Starcraft, Quake2Demo) während andere Windowsanwendungen wie Sound Stretcher normal mit Ton liefen. Ich hatte auch mehrfach mit der wine conf gespielt gehabt jedoch ohne Erfolg. Scheint so, als passt der Fehler oben zu meinem Soundproblem. Ich habe einen Rechner mit Onboardchipsatz SIS7012.
Irgendeine Idee wie ich da einen Ton herausbekomme?
make[2]: Wechsel in das Verzeichnis Verzeichnis »/home/claudio/linux/wine/wine-20040716/dlls/winmm/winealsa«
gcc -c -I. -I. -I../../../include -I../../../include -D__WINESRC__ -D_REENTRANT -fPIC -Wall -pipe -mpreferred-stack-boundary=2 -fno-strict-aliasing -gstabs+ -Wpointer-arith -g -O2 -o audio.o audio.c
audio.c: In function `ALSA_TraceParameters':
audio.c:400: too many arguments to function `snd_pcm_hw_params_get_access'
audio.c:401: too many arguments to function `snd_pcm_hw_params_get_format'
audio.c:450: too many arguments to function `snd_pcm_hw_params_get_channels'
audio.c:454: too many arguments to function `snd_pcm_hw_params_get_channels_min'
audio.c:455: too many arguments to function `snd_pcm_hw_params_get_channels_max'
audio.c:464: too many arguments to function `snd_pcm_hw_params_get_buffer_size'
audio.c:468: too many arguments to function `snd_pcm_hw_params_get_buffer_size_min'
audio.c:469: too many arguments to function `snd_pcm_hw_params_get_buffer_size_max'
audio.c:491: too many arguments to function `snd_pcm_hw_params_get_rate'
audio.c:491: too many arguments to function `snd_pcm_hw_params_get_rate_min'
audio.c:491: too many arguments to function `snd_pcm_hw_params_get_rate_max'
audio.c:492: too many arguments to function `snd_pcm_hw_params_get_buffer_time'
audio.c:492: too many arguments to function `snd_pcm_hw_params_get_buffer_time_min'
audio.c:492: too many arguments to function `snd_pcm_hw_params_get_buffer_time_max'
audio.c:493: too many arguments to function `snd_pcm_hw_params_get_periods'
audio.c:493: too many arguments to function `snd_pcm_hw_params_get_periods_min'
audio.c:493: too many arguments to function `snd_pcm_hw_params_get_periods_max'
audio.c:498: warning: passing arg 2 of `snd_pcm_hw_params_get_period_size' from incompatible pointer type
audio.c:498: too many arguments to function `snd_pcm_hw_params_get_period_size'
audio.c:502: warning: passing arg 2 of `snd_pcm_hw_params_get_period_size_min' from incompatible pointer type
audio.c:502: too many arguments to function `snd_pcm_hw_params_get_period_size_min'
audio.c:503: warning: passing arg 2 of `snd_pcm_hw_params_get_period_size_max' from incompatible pointer type
audio.c:503: too many arguments to function `snd_pcm_hw_params_get_period_size_max'
audio.c:510: too many arguments to function `snd_pcm_hw_params_get_period_time'
audio.c:510: too many arguments to function `snd_pcm_hw_params_get_period_time_min'
audio.c:510: too many arguments to function `snd_pcm_hw_params_get_period_time_max'
audio.c:511: too many arguments to function `snd_pcm_hw_params_get_tick_time'
audio.c:511: too many arguments to function `snd_pcm_hw_params_get_tick_time_min'
audio.c:511: too many arguments to function `snd_pcm_hw_params_get_tick_time_max'
audio.c: In function `ALSA_WaveInit':
audio.c:631: too many arguments to function `snd_pcm_hw_params_get_rate_min'
audio.c:632: too many arguments to function `snd_pcm_hw_params_get_rate_max'
audio.c:633: too many arguments to function `snd_pcm_hw_params_get_channels_min'
audio.c:634: too many arguments to function `snd_pcm_hw_params_get_channels_max'
audio.c:739: too many arguments to function `snd_pcm_hw_params_get_rate_min'
audio.c:740: too many arguments to function `snd_pcm_hw_params_get_rate_max'
audio.c:741: too many arguments to function `snd_pcm_hw_params_get_channels_min'
audio.c:742: too many arguments to function `snd_pcm_hw_params_get_channels_max'
audio.c: In function `wodPlayer_DSPWait':
audio.c:1081: too many arguments to function `snd_pcm_hw_params_get_period_time'
audio.c: In function `wodOpen':
audio.c:1575: warning: passing arg 3 of `snd_pcm_hw_params_set_rate_near' makes integer from pointer without a cast
audio.c:1587: warning: passing arg 3 of `snd_pcm_hw_params_set_buffer_time_near' makes integer from pointer without a cast
audio.c:1589: warning: passing arg 3 of `snd_pcm_hw_params_set_period_time_near' makes integer from pointer without a cast
audio.c:1593: warning: passing arg 2 of `snd_pcm_hw_params_get_period_size' from incompatible pointer type
audio.c:1593: too many arguments to function `snd_pcm_hw_params_get_period_size'
audio.c:1594: too many arguments to function `snd_pcm_hw_params_get_buffer_size'
audio.c: In function `DSDB_MMAPCopy':
audio.c:2147: too many arguments to function `snd_pcm_hw_params_get_channels'
audio.c:2148: too many arguments to function `snd_pcm_hw_params_get_format'
audio.c:2150: warning: passing arg 2 of `snd_pcm_hw_params_get_period_size' from incompatible pointer type
audio.c:2150: too many arguments to function `snd_pcm_hw_params_get_period_size'
audio.c: In function `DSDB_CreateMMAP':
audio.c:2201: too many arguments to function `snd_pcm_hw_params_get_format'
audio.c:2202: too many arguments to function `snd_pcm_hw_params_get_buffer_size'
audio.c:2203: too many arguments to function `snd_pcm_hw_params_get_channels'
audio.c: In function `IDsDriverBufferImpl_GetPosition':
audio.c:2358: warning: passing arg 2 of `snd_pcm_hw_params_get_period_size' from incompatible pointer type
audio.c:2358: too many arguments to function `snd_pcm_hw_params_get_period_size'
audio.c: In function `widOpen':
audio.c:3082: warning: passing arg 3 of `snd_pcm_hw_params_set_rate_near' makes integer from pointer without a cast
audio.c:3095: warning: passing arg 3 of `snd_pcm_hw_params_set_buffer_time_near' makes integer from pointer without a cast
audio.c:3097: warning: passing arg 3 of `snd_pcm_hw_params_set_period_time_near' makes integer from pointer without a cast
audio.c:3102: warning: passing arg 2 of `snd_pcm_hw_params_get_period_size' from incompatible pointer type
audio.c:3102: too many arguments to function `snd_pcm_hw_params_get_period_size'
audio.c:3103: too many arguments to function `snd_pcm_hw_params_get_buffer_size'
make[2]: *** [audio.o] Fehler 1
make[2]: Verlassen des Verzeichnisses Verzeichnis »/home/claudio/linux/wine/wine-20040716/dlls/winmm/winealsa«
make[1]: *** [winmm/winealsa] Fehler 2
make[1]: Verlassen des Verzeichnisses Verzeichnis »/home/claudio/linux/wine/wine-20040716/dlls«
make: *** [dlls] Fehler 2
Compilation failed, aborting install.
Vorher hatte ich eine rpm (wieder) verwendet gehabt, nur kam bei Anwendungen, die DirectSound verwendeten kein Sound (Starcraft, Quake2Demo) während andere Windowsanwendungen wie Sound Stretcher normal mit Ton liefen. Ich hatte auch mehrfach mit der wine conf gespielt gehabt jedoch ohne Erfolg. Scheint so, als passt der Fehler oben zu meinem Soundproblem. Ich habe einen Rechner mit Onboardchipsatz SIS7012.
Irgendeine Idee wie ich da einen Ton herausbekomme?