【发布时间】:2015-01-24 04:12:39
【问题描述】:
我有一个尝试国际化的 GTK 项目。我需要帮助了解如何将 intltool 包中的 po/Makefile.in.in 转换为 Makefile.in 然后转换为 Makefile 的基本工作流程。
我的直接问题是 Makefile.in 与 Makefile.in.in 相同。我得到了很多错误,例如未定义@SHELL@,显然是因为宏/变量没有被替换,以及@srcdir@ 和@topdir@ 等许多其他错误。如果我删除 Makefile.in,则没有从 Makefile.in.in 中创建它的规则。
我更大的问题是我不清楚在这种情况下整个工具链如何生成 Makefile。我在整个项目目录的其余部分都使用 aclocal/autoconf/configure,但是添加国际化的东西让我陷入了循环。感谢您的帮助。
【问题讨论】:
标签: makefile configure autotools autoconf