Phonon is the multimedia API for KDE. It replaces the old aRts package. Phonon needs either the GStreamer or VLC backend.
![[Note]](../images/note.png)
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
Download (HTTP): https://download.kde.org/stable/phonon/4.12.0/phonon-4.12.0.tar.xz
Download MD5 sum: e80e9c73967080016bdb3c0ee514ceab
Download size: 400 KB
Estimated disk space required: 23 MB
Estimated build time: 0.2 SBU (Using parallelism=4)
CMake-3.27.8, extra-cmake-modules-5.109.0, GLib-2.78.1, and Qt-5.15.11
phonon-backend-vlc-0.12.0 needs to be installed afterwards for multimedia operation in KDE.
Install Phonon by running the following commands:
mkdir build &&
cd build &&
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DPHONON_BUILD_QT6=OFF \
-Wno-dev .. &&
make
Now, as the root user:
make install
-DCMAKE_BUILD_TYPE=Release: This switch is used
to apply higher level of the compiler optimizations.
-DPHONON_BUILD_QT6=OFF: By default both the
Qt5 and Qt6 versions of this package are built. We currently just
want the Qt5 version, since BLFS does not carry Qt6 yet.