Не собираеться xdtv.[solved]

Вываливаеться с одной и той же ошибкой:

divx.c: В функции ‘divx_init’
divx.c:840: ошибка: ‘mpeg4_encoder’ undeclared (first use in this function)
divx.c:840: ошибка: (Each undeclared identifier is reported only once
divx.c:840: ошибка: for each function it appears in.)
divx.c:841: ошибка: ‘mpeg1video_encoder’ undeclared (first use in this function)
divx.c:842: ошибка: ‘mpeg2video_encoder’ undeclared (first use in this function)
divx.c:843: ошибка: ‘mjpeg_encoder’ undeclared (first use in this function)
divx.c:844: ошибка: ‘ljpeg_encoder’ undeclared (first use in this function)
divx.c:845: ошибка: ‘h263p_encoder’ undeclared (first use in this function)
divx.c:846: ошибка: ‘msmpeg4v3_encoder’ undeclared (first use in this function)
divx.c:847: ошибка: ‘msmpeg4v2_encoder’ undeclared (first use in this function)
divx.c:848: ошибка: ‘flv_encoder’ undeclared (first use in this function)
divx.c:849: ошибка: ‘wmv1_encoder’ undeclared (first use in this function)
divx.c:850: ошибка: ‘rv10_encoder’ undeclared (first use in this function)
divx.c:852: ошибка: ‘rv20_encoder’ undeclared (first use in this function)
divx.c:855: ошибка: ‘ffvhuff_encoder’ undeclared (first use in this function)
divx.c:857: ошибка: ‘huffyuv_encoder’ undeclared (first use in this function)
divx.c:1305: ошибка: ‘mp2_encoder’ undeclared (first use in this function)
divx.c:1306: ошибка: ‘ac3_encoder’ undeclared (first use in this function)
divx.c: В функции ‘divx_encode’
divx.c:1432: предупреждение: pointer targets in passing argument 1 of ‘convert1’ differ in signedness
divx.c:1433: предупреждение: pointer targets in passing argument 2 of ‘AVI_write_frame’ differ in signedness
divx.c:1462: предупреждение: pointer targets in passing argument 1 of ‘convert1’ differ in signedness
divx.c:1473: предупреждение: pointer targets in passing argument 2 of ‘AVI_write_frame’ differ in signedness
divx.c:1478: предупреждение: pointer targets in passing argument 2 of ‘AVI_write_frame’ differ in signedness
divx.c:1492: предупреждение: pointer targets in passing argument 1 of ‘convert1’ differ in signedness
divx.c: В функции ‘write_audio_to_avi’
divx.c:1940: предупреждение: pointer targets in passing argument 2 of ‘avcodec_encode_audio’ differ in signedness
divx.c: В функции ‘lame_encode’
divx.c:2037: предупреждение: pointer targets in passing argument 5 of ‘lame_encode_buffer’ differ in signedness
divx.c:2039: предупреждение: pointer targets in passing argument 4 of ‘lame_encode_buffer_interleaved’ differ in signedness
divx.c: В функции ‘lame_stop’
divx.c:2050: предупреждение: pointer targets in passing argument 2 of ‘lame_encode_flush’ differ in signedness
make[2]: *** [divx.o] Ошибка 1
make[2]: *** Ожидание завершения заданий...
make[2]: Leaving directory `/var/tmp/portage/media-tv/xdtv-2.2.0-r1/work/xdtv-2.2.0/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/var/tmp/portage/media-tv/xdtv-2.2.0-r1/work/xdtv-2.2.0'
make: *** [all] Ошибка 2
 *
 * ERROR: media-tv/xdtv-2.2.0-r1 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2674:  Called die
 * The specific snippet of code:
 *       emake OPT="${CFLAGS}" PERF_FLAGS="${CFLAGS}" || die "Compilation failed.";
 *  The die message:
 *   Compilation failed.

Кто поможет?

.

Так ответ очевиден - попробовать версию 2.4.0
Правда, она 01 апреля 2008, но это лучше, чем 27 ноября 2007

yes, new version helped

yes, new version helped me.
thanks.

Теперь и эта версия

Теперь и эта версия вываливается с аналогичной ошибкой, а другой уже нет.

Есть и другая версия,

Есть и другая версия, 999999999999. И вот прям сейчас прочитал этот пост и решил проверить, правда ли "вываливается". Собралось меньше чем за минуту

┌┌(root@taaroa)┌(502/pts/3)┌(04:20:03/07/10)┌-
└┌(#:~)┌- eix xdtv
[I] media-tv/xdtv
     Available versions:  (~)2.4.0{tbz2} -*999999999999[1] {X Xaw3d aac alsa aqua_theme carbone_theme debug encode ffmpeg jpeg linguas_ca linguas_cs linguas_de linguas_en linguas_es linguas_fr linguas_gl linguas_it linguas_pl linguas_ru linguas_sv lirc mmx neXt nls ogg png schedule x264 xinerama xv xvid zvbi}                       
     Installed versions:  2.4.0{tbz2}(04:19:24 07.03.2010)(alsa carbone_theme encode ffmpeg jpeg linguas_ru mmx nls png xv xvid -Xaw3d -aqua_theme -debug -linguas_ca -linguas_cs -linguas_de -linguas_en -linguas_es -linguas_fr -linguas_gl -linguas_it -linguas_pl -linguas_sv -lirc -neXt -ogg -schedule -xinerama -zvbi)                
     Homepage:            http://xawdecode.sourceforge.net/
     Description:         TV viewer with support for AVI recording and plugins

У меня то же раньше

У меня то же раньше собиралось, после обновления системы не хочет. Жаловалась на библиотеку libXext, переустановил на самую раннюю из имеющихся - не помогло. Но тот вывод, что вы поместили - это не сборка, это информация о пакете. У версии 999999999999 слишком подозрительный номер.

make: *** [all] Ошибка 2
 * ERROR: media-tv/xdtv-2.4.0 failed:
 *   Compilation failed.
 *
 * Call stack:
 *     ebuild.sh, line  54:  Called src_compile
 *   environment, line 3309:  Called die
 * The specific snippet of code:
 *       emake || die "Compilation failed.";
 *
 * If you need support, post the output of 'emerge --info =media-tv/xdtv-2.4.0',
 * the complete build log and the output of 'emerge -pqv =media-tv/xdtv-2.4.0'.
 * The complete build log is located at '/var/tmp/portage/media-tv/xdtv-2.4.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-tv/xdtv-2.4.0/temp/environment'.
 * S: '/var/tmp/portage/media-tv/xdtv-2.4.0/work/xdtv-2.4.0'

>>> Failed to emerge media-tv/xdtv-2.4.0, Log file:

>>>  '/var/tmp/portage/media-tv/xdtv-2.4.0/temp/build.log'

 * Messages for package media-tv/xdtv-2.4.0:

 * If you want a better GUI toolkit, enable either "neXt" or "Xaw3d" USE flags.
 * ERROR: media-tv/xdtv-2.4.0 failed:
 *   Compilation failed.
 *
 * Call stack:
 *     ebuild.sh, line  54:  Called src_compile
 *   environment, line 3309:  Called die
 * The specific snippet of code:
 *       emake || die "Compilation failed.";
 *
 * If you need support, post the output of 'emerge --info =media-tv/xdtv-2.4.0',
 * the complete build log and the output of 'emerge -pqv =media-tv/xdtv-2.4.0'.
 * The complete build log is located at '/var/tmp/portage/media-tv/xdtv-2.4.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-tv/xdtv-2.4.0/temp/environment'.
 * S: '/var/tmp/portage/media-tv/xdtv-2.4.0/work/xdtv-2.4.0'

В сообщении содежится

В сообщении содежится констатация факта смерти сборки, и инструкции как правильно сделать багрепорт, мы это и так знаем, может всёже последовать этим инструкциям? Естественно не забывая про http://www.gentoo.ru/content/mne-neobhodimo-vylozhit-bolshoy-kusok-loga-ili-konfiguracionnogo-fayla-kak-postupit

я здесь просто отметил факт,

я здесь просто отметил факт, меня сильно xdtv не интересует, я использую mplayer, хотя в xdtv более удобная запись с одновременным просмотром.

aes78 написал(а): Но тот

aes78 написал(а):
Но тот вывод, что вы поместили - это не сборка, это информация о пакете.

Да вы что, правда что ли?
Installed versions: 2.4.0{tbz2} <- то, что cкомпилировалось, результат (04:19:24 07.03.2010) <- когда
Просто в /etc/make.conf прописано среди прочего FEATURES="buildpkg"
То есть сюда надо было запостить полный выхлоп компилятора, ага?

aes78 написал(а):
Жаловалась на библиотеку libXext, переустановил на самую раннюю из имеющихся - не помогло.

Версия libXext 1.1.1

aes78 написал(а):
У версии 999999999999 слишком подозрительный номер.

Вы правда так думаете? (:
Эта версия для разработчиков.

Именно этим она и

Именно этим она и подозрительна для конечного пользователя. При той же версии libXext, что у вас:

Цитата:
b6d8a000-b6d98000 r-xp 00000000 08:11 1124136 /usr/lib/libXext.so.6.4.0Аварийный останов

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".