Tool/software: Code Composer Studio
Hello,
Our board is based on the 66SK2E05 using Arago Linux OS. We are using the EVMK2E eval board for prototyping.
The bundled compiler is concerning since we want to build the application with the same compiler we build our OS with. The available packages are: a target specific Linux SDK (not Arago), GCC ARM toolchain, Arago LInux (configured to use the external toolchain), and code composer (newer toolchain that builds a target that doesn't load on the system). We have exported the ARM SDK from Arago so we have a command-line build environment that is purpose built for the target. We have used Makefiles CMake, and some Meson/Ninja.
Is there a practical way for code composer studio to use the external toolchain that the SDK and Arago uses?
We need Code Composer Studio to support external command-line build systems like CMake and Makefile. Code Composer Studio can generate build configuration files but we need to be able to compile and link stand-alone without Code Composer Studio.
We would prefer to use newer compilers but the Arago Linux code base will not compile with anything newer than GCC 4.8 which precludes us from using recent Linux distro releases. It is not the ARM compiler that is the issue. It uses the local OS compilers to build a native cross-compiler toolchain and it fails when compiling some autogenerated files that are components of the toolchain that are native shared libraries. We are using Ubuntu 18.04 LTS in a virtual machine for development. It has been used on a Fedora 32 host and a Fedora 30 host. We need to get out of the virtual machine to the enterprise network to access version control services.
Thanks!