web-dev-qa-db-ja.com

インジケーター-サウンドがコンパイルされない

現在、インジケーターの開発を始めようとしています。それを感じるために、インジケーターサウンドで遊んでみたいのですが、コンパイルしようとすると、次のメッセージが表示されます。

    configure: error: Package requirements (gtk+-3.0 >= 3.0
                           indicator3-0.4 >= 0.3.19
                           dbusmenu-gtk3-0.4 >= 0.5.90
                           libido3-0.1 >= 0.1.11
                           libnotify >= 0.7.0) were not met:

    No package 'dbusmenu-gtk3-0.4' found

    Consider adjusting the PKG_CONFIG_PATH environment variable if you
    installed software in a non-standard prefix.

    Alternatively, you may set the environment variables APPLET_CFLAGS
    and APPLET_LIBS to avoid the need to call pkg-config.

すでにパッケージをインストールしようとしましたが、プレフィックスが「gir1.2-」で、pkg-configにリストされていません。また、configure.acファイルでパッケージの名前を変更しようとしました(ただし、機能しません)。

コンパイルする方法はありますか?

1
user46286

私の提案は、次のようにソースとビルドの依存関係をダウンロードすることです。

最初の前提条件

Sudo apt-get install build-essential

ソースを取得します

cd ~/Downloads
apt-get source indicator-sound

開発の依存関係をインストールします

Sudo apt-get build-dep indicator-sound

コンパイル方法

次に、以下を使用してコンパイルできます。

 cd indicator-sound-0.7.9/
./configure
make
1
fossfreedom