Fedora向けにPolyphoneをビルドする
「ソフトウェア」セクションで提供されているインストーラーでFedoraディストリビューションにPolyphoneをインストールできない場合は、この手順に従ってください。
前提条件
Qtのインストール
Fedoraの基本インストールの後、Qt開発の前提条件として、次のパッケージ(コンパイラーを含む)をインストールします。
sudo dnf update
sudo dnf install @development-tools
次に、以下のコマンドでQt 6フレームワークをインストールします。
sudo dnf install qt-creator qt6-qtbase-devel qt6-qtsvg-devel qt6-qttools-devel
Polyphoneの依存関係
次の依存関係をインストールします(グラフィカルなパッケージマネージャーがインストールされている場合は、それを使ってインストールしてもかまいません)。
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 libsndfile-devel
注意:最近のバージョンのFedoraでは、パッケージ jack-audio-connection-kit-devel が pipewire-jack-audio-connection-kit-devel に置き換えられている場合があります。
ビルド
ソース
まず、Polyphoneのソースをこちら またはGitHub から入手します。
Qt Creatorでビルドを続ける場合は、ここでチュートリアル「Qt Creatorでビルドする」に進んでください。そうでない場合は、このまま読み進めてください。
実行ファイルの作成
ソースディレクトリ(ファイル polyphone.pro がある場所)に移動してターミナルを開き、次のコマンドでPolyphoneをビルドします。
qmake6 && make
すべてうまくいけば、サブディレクトリ bin にコンパイル済みのファイル polyphone ができます。 Qt Creatorでビルドした場合、このファイルは sources の隣に作成されるディレクトリ build-XXX にあります。
トラブルシューティング
必要な場合は、フォーラムのこのカテゴリが役に立つでしょう。
Polyphoneは無料ですが、ウェブサイトと開発には費用がかかります。少額の寄付でも大きな助けになります。
寄付する戻る