libsoup-2.4が必要です

libsoup-2.4が必要です

Debianベースのコンピュータにソースからプログラムをインストールしようとしたので、これを実行しましたが、次のような./waf configure結果が出ました。

Checking for 'gcc' (C compiler) : /usr/bin/gcc Checking for program 'pkg-config' : /usr/bin/pkg-config Checking for 'gobject-2.0' : yes Checking for 'gthread-2.0' : yes Checking for program 'valac-0.8' : not found Checking for program 'valac' : /usr/bin/valac Checking for valac version >= (0, 8, 0) : (0, 34, 7) Checking for program 'msgfmt' : /usr/bin/msgfmt Checking for program 'perl' : /usr/bin/perl Checking for program 'intltool-merge' : /usr/bin/intltool-merge Checking for header locale.h : yes Checking for program 'glib-genmarshal' : /usr/bin/glib-genmarshal Checking for program 'glib-mkenums' : /usr/bin/glib-mkenums Checking for program 'glib-compile-schemas' : /usr/bin/glib-compile-schemas Checking for program 'glib-compile-resources' : /usr/bin/glib-compile-resources Checking for program 'valac-0.28' : /usr/bin/valac Checking for valac-0.28 version >= (0, 28, 0) : (0, 34, 7) Checking for 'glib-2.0' : yes Checking for 'gio-2.0' : yes Checking for 'gobject-2.0' : yes Checking for 'gmodule-2.0' : yes Checking for 'gtk+-3.0' : yes Checking for 'libsoup-2.4' : not found

問題は:私はすでにlibsoup-2.4-1インストールする。プログラムの作成者が述べたように、必須の依存関係は次のとおりです。

libsoup >=2.4

しかし、新しいバージョンを以前のバージョンに置き換えると、システムにはいくつかの一般的な問題が発生する可能性があると思います。古いものと同じくらい良いです。

このプログラムをコンパイルするにはどうすればよいですか?

ベストアンサー1

libsoup開発パッケージをインストールする必要がありますlibsoup2.4-dev

sudo apt install libsoup2.4-dev

libsoup2.4-devlibsoup2.4-1-devパッケージが依存する)を同じバージョンの一致ペアでインストールする必要があります。したがって、すでにインストールされている場合は、必要に応じてダウングレードするか、一緒にインストールしたバージョンから一致するlibsoup2.4-1バージョンをインストールする必要があります。libsoup2.4-devlibsoup2.4-1libsoup2.4-devlibsoup2.4-1

おすすめ記事