将atspi-2添加到PKG_CONFIG_PATH

时间:2015-07-26 20:46:06

标签: gtk3 vala

我目前正在努力学习Vala,但它从一开始就与我斗争。我基本上复制了here找到的第一个基本样本。

我正在尝试使用此命令构建它:

 valac --pkg gtk+-3.0 <filename>.vala

但我不断收到此错误消息:

Package atspi-2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `atspi-2.pc'
to the PKG_CONFIG_PATH environment variable
Package 'atspi-2', required by 'atk-bridge-2.0', not found
error: pkg-config exited with status 256
Compilation failed: 1 error(s), 0 warning(s)

我不知道这意味着什么,也不知道如何解决这个问题。

如果需要该信息,请使用基本操作系统Freya(建立在Ubuntu 14.04之上)。

1 个答案:

答案 0 :(得分:4)

您需要atspi-2的开发包。

apt-get install libatspi2.0-dev

将来,您可以通过在packages.ubuntu.com网站上搜索来找出包含文件的软件包(或者,如果Elementary OS提供了某些内容,您可以使用它来代替)。还有Debian's package searchapt-file命令行工具。

并且,如果来自Fedora / RHEL / CentOS方面的任何人发现了这个问题,dnf provides '*/atspi-2.pc'(或者您正在寻找的包名称)。实际上,你可以在那里做dnf install /usr/lib64/pkgconfig/atspi-2.pc(或/ usr / lib / ...如果你是32位)。

相关问题