say*_*yth 1 libnotify pkg-config
我正在 Ubuntu 11.10 上安装蜘蛛猴。运行 ./configure 时,我收到一个依赖错误,指出 libnotify >= 0.4 不满足。
将软件包在 Ubuntu 中定位为
gir1.2-notify-0.7
Run Code Online (Sandbox Code Playgroud)
然后我找到了它的安装位置。
renshaw@renshaw-TravelMate-5740G:~/spidermonkey$ dpkg -L gir1.2-notify-0.7
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/gir1.2-notify-0.7
/usr/share/doc/gir1.2-notify-0.7/copyright
/usr/lib
/usr/lib/girepository-1.0
/usr/lib/girepository-1.0/Notify-0.7.typelib
/usr/share/doc/gir1.2-notify-0.7/AUTHORS
/usr/share/doc/gir1.2-notify-0.7/NEWS.gz
/usr/share/doc/gir1.2-notify-0.7/changelog.Debian.gz
Run Code Online (Sandbox Code Playgroud)
然后我尝试将其添加到 PKG_CONFIG_PATH 中
export PKG_CONFIG_PATH=/usr/lib/:/usr/lib/girepository-1.0/Notify-0.7.typelib
Run Code Online (Sandbox Code Playgroud)
但是我仍然收到错误。
configure: error: Library requirements (libnotify >= 0.4) not met;
Run Code Online (Sandbox Code Playgroud)
我怎样才能./configure看到 libnotify 为 gir1.2-notify-0.7?
*-dev如果您需要使用该库编译某些内容,则需要安装这些软件包。
在您的情况下,您需要libnotify-dev. 安装它 ( sudo apt install libnotify-dev) 并./configure再次运行。
| 归档时间: |
|
| 查看次数: |
3268 次 |
| 最近记录: |