如何在 Mac OSX 上安装 mcu​​8051ide?

如何在 Mac OSX 上安装 mcu​​8051ide?

我尝试在 Mac OSX 上安装mcu8051ide,但遇到了一些包依赖问题。请参阅下面的错误消息。

$ mcu8051ide --check-libraries
MCU 8051 IDE v1.4.10

    Checking libraries...
        1/9 Checking for library BWidget
            Library present ... YES
            Version 1.8 ... YES
        2/9 Checking for library Itcl
            Library present ... YES
            Version 3.4 ... YES
        3/9 Checking for library md5
            Library present ... YES
            Version 2.0 ... YES
        4/9 Checking for library Tk
            Library present ... YES
            Version 8.5 ... YES
        5/9 Checking for library img::png
            Library present ... NO !
            Version 1.3 ... NO !
        6/9 Checking for library tdom
            Library present ... YES
            Version 0.8 ... YES
        9/9 Checking for library Tcl
            Library present ... YES
            Version 8.2 ... YES

    RESULTS:
        Number of fails: 1
        PROGRAM WILL NOT RUN, please install the missing libraries

我尝试通过命令安装缺少的包:

$ brew install homebrew/dupes/tcl-tk

但这似乎不起作用。然后我尝试手动安装它特金格网站并下载。我解压它并得到几个*dylib文件。说实话,我不知道该如何处理这样的事情。有人有一些更简单的想法来完成这项工作吗?

答案1

我也在努力完成同样的事情。要安装img::png,您首先以正确的方式下载并解压缩。您应该做的是将这些文件放在 Tcl 可以找到的位置。我把它们放进去~/Library/Tcl/Img-Darwin64-1.4.6,它正确地找到了它们。

但是,IDE 仍然无法正确运行,因为它假设它在 X11 上运行,而 OS X 上的本机 Tcl 则并非如此。如果我设法解决所有问题,我将进行更新。另一种选择是仅在 Linux 虚拟机或容器中运行,但这会不太好集成。

相关内容