Собираю пакет из исходников. Выполняю ./configure
[console]yasm/nasm not found or too old. Use --disable-yasm for a crippled build.[/console]
Нужно ли вообще его ставить или лучше пропустить вписав --disable-yasm?
ffmpeg требует пакет yasm
Собираю пакет из исходников. Выполняю ./configure
[console]yasm/nasm not found or too old. Use --disable-yasm for a crippled build.[/console]
Нужно ли вообще его ставить или лучше пропустить вписав --disable-yasm?
Если хочется что бы декодировал быстрее, то нужно включать.
У меня в gentoo yasm добавляется в заисимости при флаге процессора mmx, так же этот флаг фключают следующие флаги процессора avx2, fma4, fma3, xop, avx, sse4_1, ssse3, sse3, sse2, sse, mmxext. Другими словами эти расширения нужны для ускорения декодирования.
Просто доустанови какой-нибудь yasm-dev.
В пакете должны быть описаны все зависимости, которые необходимы для сборки. А собирать вне пакета - до добра не доведёт.
mmx, так же этот флаг фключают следующие флаги процессора avx2, fma4, fma3, xop, avx, sse4_1, ssse3, sse3, sse2, sse, mmxext.
Мои флаги вот
[console]flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt lm 3dnowext 3dnow rep_good nopl pni lahf_lm vmmcall[/console]
А собирать вне пакета - до добра не доведёт.
В прошлый раз без него собирал и было всё нормально. Сейчас попробую с ним.
В данном случае "нормально" - понятие относительное.
В общем случае в пакетном дистрибутиве собирать не в пакет - однозначное зло.
yasm-dev
yasm-dev не найден такой пакет. Получилось только так aptitude install yasm, теперь всё впорядке. Да и весит он меньше мегабайта.