中間子設定の依存関係の問題を解決するには?

中間子設定の依存関係の問題を解決するには?

CentOSにgtk-3.99.0をインストールしてみてください。 root権限がありません。
meson setup --prefix ${HOME}/TOOLS/gtk/3.99.0 /tmp/builddir

Run-time dependency cairo-gobject found: NO (tried pkgconfig and cmake)

meson.build:353:0: ERROR: Dependency "cairo-gobject" not found, tried pkgconfig and cmake

cairo-gobject をローカルにインストールし、次のファイルを取得します。

/local/cairo-gobject/usr/lib/libcairo-gobject.so.2
/local/cairo-gobject/usr/lib/libcairo-gobject.so.2.11512.0
/local/cairo-gobject/usr/lib64/libcairo-gobject.so.2
/local/cairo-gobject/usr/lib64/libcairo-gobject.so.2.11512.0

しかし、メゾンはまだcairo-gobjectがないと文句を言います。この問題をどのように解決しますか?

ベストアンサー1

  1. カイロダウンロード:https://www.cairgraphics.org/releases/
  2. カイロを取り付けます。
  3. setenv PKG_CONFIG_PATH ${YOUR_PATH}/cairo/1.16.0/lib/pkgconfig
Run-time dependency cairo found: YES 1.16.0
Run-time dependency cairo-gobject found: YES 1.16.0

おすすめ記事