关于开放源码项目的“./配置”,我得到:
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 2Ubuntu12.04包"gobject-introspection“和”libgipository1.0-dev“是存在的。删除GOBJECT_INTROSPECTION_CHECK行允许完成配置,但项目稍后会失败。
我怎样才能干净地通过这个配置步骤?在谷歌上搜索这个问题显示了针对众多操作系统项目的错误,但通常的答案是“安装gobject-内省”。
发布于 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脚本并正确运行宏。
https://stackoverflow.com/questions/25691529
复制相似问题