ffmpeg Ошибка сегментирования (программа as) [РЕШЕНО]
BezSlov 22 марта, 2011 - 19:10
[ebuild R ] media-video/ffmpeg-0.6_p25767 USE="3dnow 3dnowext X alsa bzip2 encode faac* hardcoded-tables jpeg2k mmx mmxext mp3 sdl ssse3 static-libs theora threads vorbis vpx* x264 xvid zlib (-altivec) -amr -bindist -cpudetection -custom-cflags -debug -dirac -doc -frei0r -gsm -ieee1394 -jack -network -oss -pic -qt-faststart -rtmp -schroedinger -speex -test -v4l -v4l2 -vaapi -vdpau" VIDEO_CARDS="nvidia" 0 kB
libavcodec/mpegvideo_enc.c: В функции ‘encode_thread’: libavcodec/mpegvideo_enc.c:2368:38: предупреждение: ‘dc[0]’ may be used uninitialized in this function libavcodec/mpegvideo_enc.c:2368:38: предупреждение: ‘dc[1]’ may be used uninitialized in this function libavcodec/mpegvideo_enc.c:2368:38: предупреждение: ‘dc[2]’ may be used uninitialized in this function libavcodec/mpegvideo_enc.c:2368:38: предупреждение: ‘dc[3]’ may be used uninitialized in this function libavcodec/mpegvideo_enc.c:2368:38: предупреждение: ‘dc[4]’ may be used uninitialized in this function libavcodec/mpegvideo_enc.c:2368:38: предупреждение: ‘dc[5]’ may be used uninitialized in this function CC libavcodec/r210dec.o CC libavcodec/ra144.o CC libavcodec/ra144dec.o CC libavcodec/ra144enc.o CC libavcodec/ra288.o libavcodec/ra144enc.c: В функции ‘find_best_vect’: libavcodec/ra144enc.c:234:11: предупреждение: ‘g’ may be used uninitialized in this function CC libavcodec/rangecoder.o i686-pc-linux-gnu-gcc: Внутренняя ошибка: Ошибка сегментирования (программа as) Пожалуйста, пришлите полный отчёт об ошибке. См. инструкции на <http://bugs.gentoo.org/>. make: *** [libavcodec/ra288.o] Ошибка 1 make: *** Ожидание завершения заданий... libavcodec/rangecoder.c: В функции ‘ff_init_range_decoder’: libavcodec/rangecoder.c:54:5: предупреждение: приведение типа отменяет квалификаторы указуемого типа libavcodec/rangecoder.c:56:5: предупреждение: в передаче аргумента 1 ‘bytestream_get_be16’: несовместимый тип указателя libavcodec/bytestream.h:51:1: замечание: expected ‘const uint8_t **’ but argument is of type ‘uint8_t **’ emake failed * ERROR: media-video/ffmpeg-0.6_p25767 failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 2523: Called die * The specific snippet of code: * emake || die; * * If you need support, post the output of 'emerge --info =media-video/ffmpeg-0.6_p25767', * the complete build log and the output of 'emerge -pqv =media-video/ffmpeg-0.6_p25767'. * The complete build log is located at '/var/tmp/portage/media-video/ffmpeg-0.6_p25767/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/ffmpeg-0.6_p25767/temp/environment'. * S: '/var/tmp/portage/media-video/ffmpeg-0.6_p25767/work/ffmpeg-0.6_p25767' >>> Failed to emerge media-video/ffmpeg-0.6_p25767, Log file: >>> '/var/tmp/portage/media-video/ffmpeg-0.6_p25767/temp/build.log'
Пару недель не обновлялся, сегодня установил libvpx и хотел обновить ffmpeg и вот что получил. Стал выборочно обновлять другие пакеты, и тоже сыпятся ошибки. Другие пакеты не критичны, а вот ffmpeg с поддержкой vp8 необходим, помогите пожалуйста, хотя бы с ним разобраться.
Да, чуть не забыл, i686-pc-linux-gnu-4.5.2.
»
- Для комментирования войдите или зарегистрируйтесь
Решилось, как я понял из-за
Решилось, как я понял из-за неправильного симлинка на ядро, но возможны и другие причины.