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.

CCS/AM5748: CCSv10 Install libc6:i38

Part Number: AM5748

Tool/software: Code Composer Studio

Customer trying to install CCSv10.1 on Ubuntu 20.04.1 64-bit distribution.  Have referenced https://software-dl.ti.com/ccs/esd/documents/ccsv10_linux_host_support.html 

Get Error "Unable to locate package libc6:i38"

Have tried looking at other community solution https://askubuntu.com/questions/1023962/how-to-install-libc6i386-on-16-04-4-64bit

Still no success.  Any suggestion how to resolve?

  • Lawrence,

    In searching around I found the same link as you which has 2 possible solutions at the end.  The issue seems to happen on installations where 32bit x86 is not enabled as an architecture.

    We have libc6:i386 in the dependency list as it is needed to run older compilers.  If your customer is going to be using the latest compilers which are provided as 64bit executables then they would not need this dependency.  CCSv10.1 would come with 64bit compilers.  The screen capture mentions 9.3.

    Regards,

    John

  • Customer tried both CCS9.3 and CCS10.1 and have the same error.  They will need to run older code gen tools.  

    Just to confirm they need to run the follow:

    sudo dpkg --add-architecture i386

    Anything else?



  • Sorry Lawrence but I am not much of a Linux expert.  If they are going to run 32bit compilers then they are going to have to add 32bit application support to their Linux install.  That command you listed is one that I see mentioned on Ubuntu forums.

    Maybe there are others on E2E who might be able to chime in.  

    This thread has more detailed steps:

    https://www.linode.com/community/questions/19916/how-do-i-enable-32-bit-support-on-my-64-bit-os

    Regards,

    John

  • Customer switched to Ubuntu 18.4 and installing CCS 9.3.  32 bit lib check passed but they see the following error:

    Any suggestion? Are they needed?

    Regards,

    Lawrence

  • The command they are running look at little different than what our instructions have.  Those packages are required by features in CCS.  You could try running without them.

    Ubuntu 18.04 LTS

    • Tested on 18.04.4 bionic (with canonical partners repository enabled)
    • update system: sudo apt update
    • install dependent libraries: sudo apt install libc6:i386 libusb-0.1-4 libgconf-2-4 build-essential
    • install CCS
    • if CCS was installed as user then run the driver install script
      • go to <CCS_INSTALL_DIR>/ccs/install_scripts
      • sudo ./install_drivers.sh