【问题标题】:compiling Vim 7.4 under AIX 6.1在 AIX 6.1 下编译 Vim 7.4
【发布时间】:2014-11-08 19:30:04
【问题描述】:

在 AIX 6.1 下编译 Vim 7.4 时遇到问题。 我的配置脚本选项是:“--prefix /opt/freeware/bin”和“--enable-pythoninterp”。

运行配置脚本时没有错误,但是当我尝试运行“make”时,我收到错误消息:

cd src && 先做 cc -qlanglvl=extc89 -c -I。 -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_ATHENA -DFUNCPROTO=15 -g -o objects/regexp.o regexp.c "regexp_nfa.c" 第 4410.1 行:1506-046 (S) 语法错误。 make: 1254-004 > 最后一条命令的错误代码是 1.

停下来。 make: 1254-004 最后一条命令的错误码是2。

停止。

有人知道该怎么做吗? 我已经在我的主目录中编译了 Vim 7.4,所以我知道有一个解决方法,但我再也找不到它了。

【问题讨论】:

  • 你的消息有点乱。

标签: c regex vim aix


【解决方案1】:

AIX 的内置 make(基于标准 AT&T make)与 autoconf 工具构建的 Makefile 不兼容。请改用GNU make (gmake)。您可能已经安装了它(检查 /opt/freeware/bin),从 Linux Toolbox for AIX 集(来自 IBM)或从为 AIX 系统(perzl、bullfreeware 等)提供预构建 GNU 工具的网站之一安装。只需提供从 make 到 gmake 的别名,或覆盖 Makefile 本身中对 make 的使用。

【讨论】:

    猜你喜欢
    • 2012-12-21
    • 2011-10-14
    • 2011-12-10
    • 2011-06-18
    • 2016-06-23
    • 1970-01-01
    • 2016-02-17
    • 2015-07-11
    • 2011-10-14
    相关资源
    最近更新 更多