我正在尝试从http://ftp.gnome.org/pub/GNOME/sources/msitools/0.94/安装msitools 。当我执行./configure时,出现以下错误:
configure: error: Package requirements (libgsf-1) were not met:
No package 'libgsf-1' 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 GSF_CFLAGS
and GSF_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
我相信未安装libgsf-1,因此当我执行sudo apt-get install libgsf-1时,出现以下错误:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libgsf-1 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libgsf-bin:i386 libgsf-bin libgsf-1-common
E: Package 'libgsf-1' has no installation candidate
请帮我解决这个问题。
尝试改为安装libgsf-1-dev:
sudo apt-get install libgsf-1-dev
我怎么知道要这样做?好的,当您说未安装libgsf时,我完全对您感到困惑。和libgsf-1听起来对我来说不像是一个软件包名称,如果是的话,它的名字叫libgsf-1-something。无论如何,然后我在仓库中搜索了该软件包:
$ sudo apt-cache search libgsf-1
libgsf-1-114 - Structured File Library - runtime version
libgsf-1-114-dbg - Structured File Library - debugging files (basic version)
libgsf-1-common - Structured File Library - common files
libgsf-1-dev - Structured File Library - development files
如果您注意到了,那么在运行时,sudo apt-get install libgsf-1-dev
您可能会看到libgsf-1-114 libgsf-1-common libgsf-1-dev
已安装的文件集中列出了这些文件。您需要开发版本吗?IDK,我想是的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句