- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试创建一个相当简单的使用自动工具的 BitBake 配方,您可以在这里看到:
SUMMARY = "an example autotools recipe"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
inherit autotools
SRC_URI = "file://${TOPDIR}/piu/geo_utilities"
S = "${TOPDIR}/piu/geo_utilities"
使用包含此配方的默认包启动 BitBake 构建后,do_configure
失败并显示以下内容:
configure: line 12851: syntax error near unexpected token `GLIB,'
configure: line 12851: `PKG_CHECK_MODULES(GLIB, glib-2.0 >= 2.12.3)'
当我运行ldd --version
时,我得到:ldd (GNU libc) 2.17
。
我发现了几个类似 this Google Groups post 的网站和 this GitHub issue这表明可以通过更新 pkg-config 来解决该问题。我运行的是 Red Hat,因此运行了 sudo yum install pkgconfig
,它会返回 pkgconfig-0.27.1-4.el7.x86_64 已安装且最新版本
。
(此问题是在回答者解决 this question 后提出的)
最佳答案
正确的修复方法是继承 pkgconfig。具体来说,您需要构建 pkgconfig-native。
关于配置失败 `PKG_CHECK_MODULES(GLIB, glib-2.0 >= 2.12.3)',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34774477/
各种开发人员不鼓励使用 PKG_CHECK_MODULES (例如,在 this answer 中)但就我所寻找的而言,没有对其原因的清晰、全面的解释。所以,我问: 为什么会PKG_CHECK_MOD
我的第一个 autotools 项目可能是一些简单而愚蠢的东西:它正在创建一个找不到 glib 和其他第 3 方库的 makefile。 (运行 Ubuntu Linux,如果重要的话,编译 C 静态
我正在尝试使我的 C++ 自动工具项目链接到库,该库起源于 C 库 (libsomelib.so),但也绑定(bind)到 C++ (libsomelib++.so)。我想使用 PKG_CHECK_M
我正在尝试编译一个使用 CMake 的项目和 pkg_check_modules我无法获得 pkg_check_modules查找位于 CMAKE_PREFIX_PATH 下的库. 我相信下面的例子重
我在 configure.ac 中有: PKG_CHECK_MODULES([LIBXML2], [libxml-2.0 >= 2.6.26]) 我使用 $(LIBXML2_LIBS)在 Makefi
我是 GNU autotools 的新手。在我的项目中,当我尝试 ./configure 时,它会生成以下错误: ./configure: line 9852: syntax error near u
我正在尝试编译slurm修改squid的http响应并通过e-cap接口(interface)插入内容(例如图像/脚本)。 但是我在运行 ./configure 时遇到一些问题 自述文件说:构建 ec
我确信这是一个相当简单的问题。我有一个非常简单的 configure.ac 文件,我用它来学习 autoconf 和 pkg-config 如何协同工作。 confgure.ac文件看起来像: AC_
我的项目依赖于一个库(更准确地说,GTK+),所以我在我的 configure.ac 中添加了以下配置: PKG_CHECK_MODULES([GTK], [gtk+-2.0]) AC_SUBST([
我正在尝试编译一个开源代码库,它需要 CMakeLists.txt 文件中的 gtk+: pkg_check_modules (GTK REQUIRED gtk+-2.0>=2.12) 所以我
我正在尝试创建一个相当简单的使用自动工具的 BitBake 配方,您可以在这里看到: SUMMARY = "an example autotools recipe" LICENSE = "MIT" L
我正在尝试创建一个相当简单的使用自动工具的 BitBake 配方,您可以在这里看到: SUMMARY = "an example autotools recipe" LICENSE = "MIT" L
我正在尝试在 win32 机器上构建 OpenSceneGraph 的 pdf 插件。该插件使用 cmake 的 PKG_CHECK_MODULES 宏来查找 cairo 和 poppler 库。我不
我是一名优秀的程序员,十分优秀!