Sign in

Building Polyphone for Fedora

Use these instructions if you cannot install Polyphone on your Fedora distribution with the available installers in the section “Download” (verified: Aug 27, 2020 on Fedora 32, 64bit).

Prerequisite

Qt installation

After a base installation of Fedora, install the following packages (including a compiler) as pre-requisites for Qt development:

sudo dnf update
sudo dnf install @development-tools

Then you can either install the default Qt framework with the following command:

sudo dnf install qt-creator qt5-qtsvg-devel qt5-qttools-devel

Polyphone dependencies

Install the following dependencies (if you have Synaptic installed you could alternatively use it for installation):

sudo dnf install alsa-lib-devel jack-audio-connection-kit-devel rtaudio-devel zlib-devel libogg-devel flac-devel libvorbis-devel glib2-devel openssl-devel rtmidi-devel stk-devel

Build

Sources

First, get Polyphone sources from here  or from GitHub .

If you want to continue the build with Qt Creator, follow now this tutorial: build with Qt Creator. Otherwise, continue the reading of this document.

Getting the executable

Go into source directory (where the file polyphone.pro is located), open a terminal and build Polyphone with this command:

qmake-qt5 && make

If everything goes well you will have the compiled file polyphone in the build-XXX subdirectory next to sources.

Troubleshooting

This forum category will give you some help if needed.

Polyphone needs you!

Polyphone is free but there are costs associated with its website and development. A small donation will help a lot.

Donate
Learn the basics Try a tutorial
Scroll to
top