我的客户网站无法安装。问题的根源是变量MKDIR_P永远不会扩展。环顾四周之后,看起来这是一个棘手的问题,它在不同版本的autotools中占据了主导地位,虽然这个站点有autoconf 2.69,但我找不到的样本问题(和解决方案)都没有最新的版本。有没有人知道如何编写一个便携式或至少在某种程度上可移植的解决方案,不同版本的自动工具?
答案 0 :(得分:2)
这不是必需的,但您应该能够在配置时简单地定义它:
./configure MKDIR_P='mkdir -p'
答案 1 :(得分:0)
显然,SLES 11 SP2(1.10.1)附带的automake版本中存在一个错误。降级automake解决了这个问题,虽然我不记得网站的版本。问题不会继续存在于后续版本的automake中,因此进一步升级也应该可以解决问题。