makemkv for linux installation feedback -
Posted: Sun Oct 06, 2024 4:10 pm
I followed the instructions as described and encountered 2 errors which I solved but thought I would document them here:
When compiling ffmpeg for libfdk-aac I got:
user@laptop:~/Downloads/makemkv/ffmpeg-7.1$ ./configure --prefix=/tmp/ffmpeg --enable-static --disable-shared --enable-pic --enable-libfdk-aac
nasm/yasm not found or too old. Use --disable-x86asm for a crippled build.
If you think configure made a mistake, make sure you are using the latest
version from Git. If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.libera.chat.
Include the log file "ffbuild/config.log" produced by configure as this will help
solve the problem.
but this was easily fixed by:
sudo apt-get install nasm
Subsequently I got another error viz:
user@laptop:~/Downloads/makemkv/ffmpeg-7.1$ ./configure --prefix=/tmp/ffmpeg --enable-static --disable-shared --enable-pic --enable-libfdk-aac
ERROR: libfdk_aac not found
If you think configure made a mistake, make sure you are using the latest
version from Git. If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.libera.chat.
Include the log file "ffbuild/config.log" produced by configure as this will help
solve the problem.
but this was fixed by:
sudo apt-get install libfdk-aac-dev
After those 2 hiccups everything compiled in ffmpeg.
I had prevously built the bin and oss packages of makemkv so I recompiled those with an additional 'make clean' step to get a clean build.
Recommend that the install of nasm and libfdk-aac-dev be mentioned in your installation notes.
Otherwise all looks good
When compiling ffmpeg for libfdk-aac I got:
user@laptop:~/Downloads/makemkv/ffmpeg-7.1$ ./configure --prefix=/tmp/ffmpeg --enable-static --disable-shared --enable-pic --enable-libfdk-aac
nasm/yasm not found or too old. Use --disable-x86asm for a crippled build.
If you think configure made a mistake, make sure you are using the latest
version from Git. If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.libera.chat.
Include the log file "ffbuild/config.log" produced by configure as this will help
solve the problem.
but this was easily fixed by:
sudo apt-get install nasm
Subsequently I got another error viz:
user@laptop:~/Downloads/makemkv/ffmpeg-7.1$ ./configure --prefix=/tmp/ffmpeg --enable-static --disable-shared --enable-pic --enable-libfdk-aac
ERROR: libfdk_aac not found
If you think configure made a mistake, make sure you are using the latest
version from Git. If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.libera.chat.
Include the log file "ffbuild/config.log" produced by configure as this will help
solve the problem.
but this was fixed by:
sudo apt-get install libfdk-aac-dev
After those 2 hiccups everything compiled in ffmpeg.
I had prevously built the bin and oss packages of makemkv so I recompiled those with an additional 'make clean' step to get a clean build.
Recommend that the install of nasm and libfdk-aac-dev be mentioned in your installation notes.
Otherwise all looks good