ログイン

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にはあなたの力が必要です!

Polyphoneは無料ですが、ウェブサイトと開発には費用がかかります。少額の寄付でも大きな助けになります。

寄付する
トップへ
戻る