【问题标题】:Package path error when trying to install lib package in C尝试在 C 中安装 lib 包时出现包路径错误
【发布时间】:2013-01-24 13:06:06
【问题描述】:

我正在尝试在我的 fedora 17 上安装 libpackedobjects。我尝试安装它的路径是 home/libpackedobjects。我正在遵循的步骤是:

  1. git clone git://gitorious.org/libpackedobjectsd/libpackedobjectsd.git
  2. cd libpackedobjectsd
  3. autoreconf -i
  4. ./configure

当我尝试运行 ./configure 时出现错误:

checking for LIBPACKEDOBJECTS... no
configure: error: Package requirements (libpackedobjects) were not met:

No package 'libpackedobjects' 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 LIBPACKEDOBJECTS_CFLAGS
and LIBPACKEDOBJECTS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

我明白找不到路径,但不知道如何修复问题。有什么建议吗?

【问题讨论】:

  • 貌似有两个项目:libpackedobjectsd和libpackedobjects,第一个依赖于第二个要建的项目。
  • @Xeor 你能在你的机器上运行它还是遇到同样的错误?

标签: c fedora pkg-config


【解决方案1】:

从您的错误报告中可以看出:

checking for LIBPACKEDOBJECTS... no
configure: error: Package requirements (libpackedobjects) were not met:

No package 'libpackedobjects' found

因此,您必须安装包libpackedobjectslibXml2 才能安装libpackedobjectsd。 如果安装依赖包后仍然出现此错误,则可能是路径问题或链接问题。

【讨论】:

    猜你喜欢
    • 2021-02-20
    • 1970-01-01
    • 1970-01-01
    • 2016-11-23
    • 2020-08-20
    • 2021-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多