LINUX.ORG.RU

Собираешь отдельно, включаешь отладку (./configure --help для конкретных названий), ставишь в /tmp/ffmpeg-tmp/. Программу запускаешь как LD_LIBRARY_PATH=/tmp/ffmpeg-tmp/lib gdb --args ./a.out

i-rinat ★★★★★
()

понадобилось пройти отладчиком ffmpeg

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

ffmpeg пишет ошибку

Попробуй тупо скачать последний стабильный релиз и собрать его через ./configure && make -j 8 . Вполне возможно что проблема в одном из флагов для configure, либо поломали ffmpeg в снапшоте. Я поэтому не люблю ставить софт из нестабильных снапшотов.

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

Там есть файлик webp.c, который декодирует формат webp, по его аналогу сделал на c# проект, но он не работает, хочу продебажить ffmpeg посмотреть значения переменных и сравнить со своими, чтобы понять что я не так сделал. т.к. раньше не имел дела ни с линуксом ни с ffmpeg, очень сложно понять как работает компилятор, так что сорри за тупые вопросы ) Можете пример полный командной строки дать который нужно выполнить )?

staszx
() автор топика
Ответ на: комментарий от staszx

rule to make target 'tests\Makefile'

\

Ты под Windows собираешь, что ли? Там свои особенности, вряд ли местные советы помогут. Возьми хотя бы Cygwin, что ли.

i-rinat ★★★★★
()
Ответ на: комментарий от staszx

Я же написал, надо скачать, например, http://ffmpeg.org/releases/ffmpeg-2.7.tar.bz2, распаковать, дальше:

wget http://ffmpeg.org/releases/ffmpeg-2.7.tar.bz2
tar -xf ffmpeg-2.7.tar.bz2
cd ffmpeg-2.7
./configure --enable-debug=3  # не знаю что есть 3, проверь
make -j 8  # ну или сколько у тебя процов в системе
gdb ...

Я только что проверил, у меня ffmpeg по крайней мере собирается. К сожалению, не смог проверить с gdb, он у меня оказался поломан.

true_admin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.