在 OSX 上安装 Ion3 窗口管理器?

在 OSX 上安装 Ion3 窗口管理器?

我想在 OSX 上安装 Ion3。最简单的方法是什么?

我已经尝试过了

  • 端口:
    > port install ion3
    告诉我一些有关许可证问题的信息。

  • 编译源:
    > make
    失败(我猜测是缺少一些依赖项或其他东西......)。

  • fink 和 homebrew:
    他们没有它(或者有没有办法“让他们拥有它”)。

答案1

README 说你需要 gettext 和 Lua。你应该能够使用 MacPorts(gettextluaports)安装它们。然后你需要修改文件system.mk以指向已安装的 Lua 和其他东西。这将是一个反复试验的过程,你需要仔细阅读每个错误。例如,我现在运行 make 时会收到此错误:


In file included from output.c:23:
private.h:15:21: error: libintl.h: No such file or directory
make[1]: *** [output.o] Error 1

但是,该文件存在:

$ locate libintl.h
/opt/local/include/libintl.h
/opt/local/var/macports/software/gettext/0.18.1.1_2/opt/local/include/libintl.h

另一个选择是查看较旧的 Portfile并自行遵循构建过程,但请注意,这是针对旧版本的 ion3。祝你好运!

相关内容