【问题标题】:SML not detecting OS on OS X MavericksSML 未在 OS X Mavericks 上检测到操作系统
【发布时间】:2013-11-29 08:25:11
【问题描述】:

我无法在 Mavericks 上运行 SMLNJ 它向我显示了错误

sml: unable to determine architecture/operating system

我还查看了 /usr/local/smlnj/config/_arch-n-opsys 文件,其中提到了 Mavericks。

13*) OPSYS=darwin;  HEAP_OPSYS=darwin ;; # MacOS X 10.9 Mavericks

有人可以帮我解决这个问题吗?

【问题讨论】:

    标签: sml osx-mavericks smlnj


    【解决方案1】:

    您可以使用此.pkg file 重新安装 SML 并查看问题是否再次出现。

    【讨论】:

    • thanx... 它是这样工作的。我想再问一件事——我们需要从哪里设置路径,以便我可以通过输入 sml 在终端上启动 sml,现在我必须输入 /usr/local/smlnj/bin/sml
    • 在~/.bash_profile文件中添加export PATH=/usr/local/smlnj/bin:$PATH可以设置当前用户的路径
    • 对不起,我对这个完全陌生...请告诉我这个文件在哪里?
    • 打开终端,使用nano ~/.bash_profile用nano打开文件。然后你可以添加路径并保存它。如果您没有该文件,它将被创建。下次登录时,路径将生效。如果您希望它立即生效,请使用命令source ~/.bash_profile。
    猜你喜欢
    • 2013-01-25
    • 2016-08-14
    • 1970-01-01
    • 2023-01-05
    • 2017-07-30
    • 1970-01-01
    • 1970-01-01
    • 2012-02-05
    • 2014-06-25
    相关资源
    最近更新 更多