Other Parts Discussed in Thread: MSPM0L2228
Hitting this error when building any "gcc" version of a basic example using CCS Theia. In particular, this is the error for the uart_echo_interrupts_standby_LP_MSPM0L2228_nortos_gcc example
Error message is:
loading plugin: dlopen(/Users/coolson/ti/gcc_arm_none_eabi_9_2_1/bin/../lib/gcc/arm-none-eabi/9.2.1/liblto_plugin.so, 0x0002): tried: '/Users/coolson/ti/gcc_arm_none_eabi_9_2_1/bin/../lib/gcc/arm-none-eabi/9.2.1/liblto_plugin.so' (not a mach-o file), '/System/Volumes/Preboot/Cryptexes/OS/Users/coolson/ti/gcc_arm_none_eabi_9_2_1/bin/../lib/gcc/arm-none-eabi/9.2.1/liblto_plugin.so' (no such file), '/Users/coolson/ti/gcc_arm_none_eabi_9_2_1/bin/../lib/gcc/arm-none-eabi/9.2.1/liblto_plugin.so' (not a mach-o file), '/Users/coolson/ti/gcc_arm_none_eabi_9_2_1/lib/gcc/arm-none-eabi/9.2.1/liblto_plugin.so' (not a mach-o file), '/System/Volumes/Preboot/Cryptexes/OS/Users/coolson/ti/gcc_arm_none_eabi_9_2_1/lib/gcc/arm-none-eabi/9.2.1/liblto_plugin.so' (no such file), '/Users/coolson/ti/gcc_arm_none_eabi_9_2_1/lib/gcc/arm-none-eabi/9.2.1/liblto_plugin.so' (not a mach-o file)
Looks like it's trying to use a version of gcc that is within the ti installation, but it's having a problem loading that plugin. I do have gcc installed on my system:
~ gcc --version
Apple clang version 15.0.0 (clang-1500.3.9.4)
Target: arm64-apple-darwin23.3.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
Can I just use my own gcc? If so, how?