This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CODECOMPOSER:OSX 12.3 上的安装问题..1可执行文件中的CPU类型错误

Guru**** 2207170 points
Other Parts Discussed in Thread: CCSTUDIO
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1101111/codecomposer-install-issue-on-osx-12-3-1-bad-cpu-type-in-executable

部件号:CODECOMPOSER
主题中讨论的其他部件:CCStudio

您好,

我正在尝试在新的Mac上安装CCS 11.2 .0.0.0007万 ,但我收到“可执行文件中的CPU类型错误”错误。 它是否可能以某种方式与32位二进制文件绑定?  

无论哪种方式,我都是使用OSX 12.3 的M1 Max,1 Monterey,错误消息如下所示:

无法安装功能

com.ti.ccstudio.installer.osx.feat

ure.group:运行/时出错

applications/ti/ccs1120/CS/

Eclipse/Eclipse.app/Contents/

macOS/eclipse -data "/tmp/

CCS d880bcd6-

ce9f-4e2e-636c-75e7d90d1817/

workspace"-应用程序

com.ti.ccStudio.p2app

-repository "文件:/tmp/

CCS d880bcd6-

ce9f-4e2e-636c-75e7d90d1817/

installer"-installiu

com.ti.ccstudio.installer.osx.feat

ure.group -nosplash:/bin/sh:/

applications/ti/ccs1120/CCS/eclipse/Eclipse.app/Contents/

macOS/eclipse:错误的CPU类型

可执行文件。

是否要重试?

我尝试了完全安装和部分安装,但似乎它在食食食部分被挂起了。 对导致此错误的原因以及如何解决此错误有任何想法?

Munan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Munan

    如果您尝试在更新版本的macOS上运行32位可执行文件,则会看到此错误,这是正确的。  但是,我认为这不是32位问题,因为在这种情况下,CCS不会在任何现代Mac上安装和运行。  我可以在两个Mac上安装11.2。  一个是运行macOS 12.3 .1的基于M1的Mac。

    如果我在eclipse可执行文件上运行file命令,我会看到以下内容:

    Eclipse:Mach-O 64位可执行文件x86_64

    CCStudio可执行文件也是如此

    CCStudio:Mach-O 64位可执行文件x86_64

    如果您转至 Applications/ti/ccs1120/ccs/eclipse/Eclipse.app/Contents/MacOS并运行“file eclipse”,其输出是否相同?

    此致,

    John

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,John:

    "文件食指"的输出与您上面的输出相同。 但我仍然收到错误。 我将再次尝试下载安装程序,看看是否有帮助...

    我在安装目录中找不到CCStudio可执行文件,所以可能是因为它被卡住了?  

    Munan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    重新下载了快速更新,但仍然存在相同的问题。 我还附上了最新的安装日志,仅供参考。

    e2e.ti.com/.../20220513093711.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我会将登录信息传递给我们的安装人员团队,以了解他们是否有任何想法。   

    你能为我尝试一件事吗?  

    打开终端

    转至下载安装程序的位置

    转到:

    /CCS_setup_MacOS 11.2。0.0.0007万 .app/Contents/MacOS

    然后运行OSX-x86_64

    这将运行x86_64版本的安装程序,而不是M1版本。  它将使用Rosetta运行(就像CCS的其他部分一样)。  我很想知道这对您是否有效。

    此致,

    John

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    John,您好!

    我尝试了这种方法,它实际上给了我一个不好的CPU体系结构,试图执行OSX-x86_64。  文件实用程序仍然显示它是64位x86_64二进制文件。

    运行OSX-ARM64安装程序可以启动,但我在安装过程中遇到了与之前相同的错误。

    Munan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,John:

    我实际上成功地安装了该软件。 我在帖子跟踪中阅读了您的笔记,并通过CLI手动安装了Rosetta 2,这似乎是成功的。

    不知道为什么需要手动安装,因为我已经在我的系统上安装了Rosetta 2,但这解决了我的问题。

    Munan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我想知道我们是否有办法检测罗塞塔是否存在问题。  我们可以从一开始就研究一下。 由于初始安装程序支持M1,因此它可能会进行某种测试,以查看Rosetta是否在该过程的早期工作。  

    John