首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >配置时GOBJECT_INTROSPECTION_CHECK语法错误

配置时GOBJECT_INTROSPECTION_CHECK语法错误
EN

Stack Overflow用户
提问于 2014-09-05 18:02:37
回答 1查看 3.5K关注 0票数 8

关于开放源码项目的“./配置”,我得到:

代码语言:javascript
复制
user agent OS = Linux
./configure: line 13957: syntax error near unexpected token 0.9.3'
./configure: line 13957: GOBJECT_INTROSPECTION_CHECK(0.9.3)'
make: *** [config.status] Error 2

Ubuntu12.04包"gobject-introspection“和”libgipository1.0-dev“是存在的。删除GOBJECT_INTROSPECTION_CHECK行允许完成配置,但项目稍后会失败。

我怎样才能干净地通过这个配置步骤?在谷歌上搜索这个问题显示了针对众多操作系统项目的错误,但通常的答案是“安装gobject-内省”。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-05 23:20:23

正如OP自己发现的那样,他必须安装gobject-introspection包才能获得正在使用的m4宏。

错误消息中包含原始宏,因为configure脚本是通过configure.in/configure.ac文件通过m4/etc生成的,而原始宏在输出文件中这一事实表明宏在生成时没有被翻译。

显然,gobject-introspection m4文件是在运行autogen.sh (或等效的)生成configure脚本之后安装的。重新运行autogen.sh脚本应该重新生成configure脚本并正确运行宏。

票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25691529

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档