Fedora 36 and later
This document describes how to build MediaElch for Fedora 36 or later. In contrast to other build instructions, we use Qt 6 here.
Dependencies
Use the following to execute a build in a fresh toolbox or on the host:
sudo dnf install \
qt6-qtbase-devel \
qt6-qtmultimedia \
qt6-qtmultimedia-devel \
qt6-qttools \
qt6-qttools-devel \
qt6-qtdeclarative-devel \
qt6-qtsvg \
qt6-qtsvg-devel \
qt6-qt5compat-devel \
qt6-qt5compat \
libmediainfo-devel
Build
git clone https://github.com/Komet/MediaElch.git
cd MediaElch
git submodule update --init
mkdir build && cd build
qmake ..
make -j4
Install
Run following command after building MediaElch to install it on your system.
sudo make install