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.

[参考译文] CCSTUDIO:CCSTUDIO

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1423341/ccstudio-ccstudio

器件型号:CCSTUDIO

工具与软件:

您好!

在 Ubuntu 22.04上安装 CCSSTUDIO Theia 1.5.1将在的未解析依赖项中结束  

libc.so libdl.so libm.so 和 libpython3.9SO.1.0

请提供安装这些缺失库的指南。

此致 Peter Nielsen

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

    您好、Peter、

    感谢您的提问。

    请按照 CCS Theia 官方文档中描述的步骤操作。

    请参阅  CCS_installation(CCS 安装)。

    此致、

    Tushar

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

    Tushar、您好!

    感谢您快速回答。

    我已经看到了该指南和 "故障排除指南"、但对于缺少的依赖项没有帮助。 我成功安装了 libpython3.9但我不知道我需要哪个版本的 libc。

    此致 Peter

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

    您好、Peter、

    您可以尝试 此处提到的步骤吗?

    运行以下命令。

    ls -l /lib/libc*
    sudo ln -s /lib64/x86_64-linux-gnu/libc.so.<x> /lib64/libc.so.<x> //The x would be the version number

    此致、

    Tushar  

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

    Tushar、您好!

    我创建了符号链接并得到了这个

    ls -l /lib/libc *
    lrwxrwxrwx 1根10月31日12:02 /lib/libc.so.6 ->/lib/x86_64-linux-gnu/libc.so.6

    但 Theia 安装程序 stil 抱怨 libc.so libdl.so 和 libm.so

    此致 Peter

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

    尊敬的 Peter:

    您能否在$path 变量中添加符号链接的路径以便 Linux 从任何位置访问它?

    但是 Theia 安装程序 stil 抱怨 libc.so libdl.so 和 libm.so

    如果上述方法适用于 libc.so、则也会对其他库执行相同的操作。 首先安装 lib、然后使用 CCS 引用的确切名称向其添加符号链接。  

    此致、

    Tushar

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

    尊敬的 Tushar:

    添加/lib 和/或 /lib/x86_64-linux-gnu 没有任何不同、Theia 安装程序仍然抱怨。  它是否依赖于其他版本?

    我已经尝试了全新的 Ubuntu 20.04安装,那里它抱怨 glibc 是旧的。 Ubuntu 不建议升级、也不能解决任何问题。  

    此致 Peter

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

    您好、Peter、

    我将把您的疑问发送给 CCS 团队、以获取进一步的注释。 请在几个工作日内回复。

    此致、

    Tushar

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

    Peter -尝试安装:

    > sudo apt install  libusb-0.1-4 libgconf-2-4 libncurses5 libtinfo5

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

    尊敬的 Ki:

    感谢您的回答。 我试过,但他们都已经在那里,所以没有区别。

    此致 Peter  

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

    这些有问题的库应该是 glibc 的一部分。 但是、我可以在 CCS Theia 运行良好的环境中看到相同的问题。 我想知道这是不是某种错误的肯定。 我将需要与工程部门讨论。  

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

    我向工程部门进行了检查、问题是依赖项检查器无法检查是否存在这些库、因此它始终会进行报告。 我们将修改案文、使之更加清楚。 因此、我相信您现在可以忽略它们。

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

    尊敬的 Ki:

    感谢您的回答、我认为它适用于 Ubuntu 22.04、但不适用于24.04。 在24.04也有 libpython3.9.so1.0 libtinfo.so.5和忽略这些将导致 Theia 失败。 Ubuntu 24.04是新的 LTS、附带 Python 3.12和 libinfo.so.6、有什么可做的?

    此致 Peter  

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

    CCS 尚未正式支持 Ubuntu 24.04。 但是、我能够使用较早的 CCS Theia 版本(1.4)。 相同的步骤应该适用于1.5。 请参阅以下文章中的"Ubuntu 24.04 LTS"部分:

    https://software-dl.ti.com/ccs/esd/documents/ccs_theia_linux_host_support.html

    谢谢

    Ki