Post Go back to editing

Building project from command line in Linux

Category: Software
Product Number: ADSP-2156x
Software Version: 2.10.1

Hi there,

We're attempting to build a continuous integration pipeline and for that we need to have an automated build system for the ADSP-2156x. We have followed instructions to download CrossCore Embedded Studio in Linux (debian distro) from this document. However, the command to build a project from command line (using ccesc.exe) is not available in the Linux install. For reference, I am attempting to use the below command as per this FAQ article here:

> C:\analog\cces2.7.0\Eclipse\ccesc -nosplash -consoleLog -application com.analog.crosscore.headlesstools \
  -data C:/path/to/workspace -project C:/path/to/project -build all

As I said above when entering this command in Debian, the following error message is given:

-bash: ccesc.exe: command not found

Indeed, upon inspecting the /Eclipse directory there doesn't seem to be a ccesc.exe file in the directory (as is the case in Windows). 

Please could you provide an alternative command that we can use in the Linux command line to build a project from source? 

Thanks very much in advance.

  • Hi,

    It is the same command line, but instead of running 'ccesc.exe', you need to run the ‘cces’ executable, and instead of “C:\CrossCore Embedded Studio 2.10.1\Eclipse”, you need to use the installation folder /opt/analog/cces/2.10.1/Eclipse.

    Below is the example command line for Linux:

    % /opt/analog/cces/2.10.1/Eclipse/cces -nosplash -consoleLog -application com.analog.crosscore.headlesstools -data C:/path/to/workspace -project C:/path/to/project -build all

    Regards,
    Nishanthi.V

     

  • Hi Nishanthi, 

    Thanks for your reply. However when I type in the suggested command it still doesn't work. I'm getting the message "-bash: cces: command not found", any reason why this might be happening?