Страница 1 из 1

kdemultimedia4

Добавлено: 2010-07-09 16:27:48
Overseer
FreeBSD, KDE 4.4.5, kdemultimedia не собирается, ошибка:

Код: Выделить всё

Building C object libkcompactdisc/CMakeFiles/kcompactdisc.dir/wmlib/audio/audio.o
[ 17%] Generating ui_tagguesserconfigdlgwidget.h
[ 17%] Building C object libkcompactdisc/CMakeFiles/kcompactdisc.dir/wmlib/audio/audio_arts.o
[ 19%] Building C object libkcompactdisc/CMakeFiles/kcompactdisc.dir/wmlib/audio/audio_alsa.o
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:40: error: expected '=', ',', ';', 'asm' or '__attribute__' before '*' token
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:42: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'format'
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:59: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'buffer_size'
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:60: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'period_size'
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:74: error: expected ')' before '*' token
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:170: error: expected ')' before '*' token
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c: In function 'alsa_open':
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:211: error: 'snd_pcm_hw_params_t' undeclared (first use in this function)
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:211: error: (Each undeclared identifier is reported only once
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:211: error: for each function it appears in.)
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:211: error: 'hwparams' undeclared (first use in this function)
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:212: error: 'snd_pcm_sw_params_t' undeclared (first use in this function)
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:212: error: 'swparams' undeclared (first use in this function)
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:219: error: 'handle' undeclared (first use in this function)
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:219: error: 'SND_PCM_STREAM_PLAYBACK' undeclared (first use in this function)
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:224: error: 'SND_PCM_ACCESS_RW_INTERLEAVED' undeclared (first use in this function)
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c: In function 'alsa_close':
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:245: error: 'handle' undeclared (first use in this function)
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c: In function 'alsa_play':
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:269: error: 'handle' undeclared (first use in this function)
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:271: error: 'EAGAIN' undeclared (first use in this function)
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:273: error: 'EPIPE' undeclared (first use in this function)
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c: In function 'alsa_stop':
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:308: error: 'handle' undeclared (first use in this function)
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c: In function 'setup_alsa':
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:342: warning: incompatible implicit declaration of built-in function 'strlen'
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:343: warning: incompatible implicit declaration of built-in function 'strdup'
/usr/ports/multimedia/kdemultimedia4/work/kdemultimedia-4.4.5/libkcompactdisc/wmlib/audio/audio_alsa.c:345: warning: incompatible implicit declaration of built-in function 'strdup'
gmake[2]: *** [libkcompactdisc/CMakeFiles/kcompactdisc.dir/wmlib/audio/audio_alsa.o] Ошибка 1
gmake[1]: *** [libkcompactdisc/CMakeFiles/kcompactdisc.dir/all] Ошибка 2
gmake[1]: *** Ожидание завершения заданий...
ну и собсно вылетает уже тут:

Код: Выделить всё

Linking CXX executable juk
[ 48%] Built target juk
gmake: *** [all] Ошибка 2
*** Error code 1

Stop in /usr/ports/multimedia/kdemultimedia4.
*** Error code 1

Stop in /usr/ports/multimedia/kdemultimedia4.
куда копать? =/ не охота как-то перелопачивать все кеды.. :cz2:

:st:

Re: kdemultimedia4

Добавлено: 2010-07-10 20:27:35
Electronik
juk и alsa установлен? порты обновлены?

Re: kdemultimedia4

Добавлено: 2010-07-13 12:06:59
Overseer
Electronik писал(а):juk и alsa установлен? порты обновлены?
alsa-lib-1.0.23 ALSA compatibility library
alsa-plugins-1.0.23 ALSA compatibility library plugins
alsa-utils-1.0.22 ALSA compatibility utils
linux-f10-alsa-lib-1.0.21_1 The Advanced Linux Sound Architecture libraries (Linux Fedo

порты обновлены, juk не установлен, он как бы вообще устаревший и ошибка не в нем..

Re: kdemultimedia4

Добавлено: 2010-07-13 12:35:17
Overseer
собственно картина выглядит в точности так:
http://emailthreads.net/message/2010031 ... e2.ca.html
уже пересобирал эту долбаную alsу, - как мертвому припарки.. :unknown:

Re: kdemultimedia4

Добавлено: 2010-07-13 13:06:27
Overseer
alsa-lib-1.0.23 ALSA compatibility library
alsa-plugins-1.0.23 ALSA compatibility library plugins
alsa-utils-1.0.23_1 ALSA compatibility utils
удалил alsa - собралось... :crazy: