Import SW44STM32 project into workspace and build this project using command line stm32cubeide
Hello,
I've been trying to import and build an example project using the stm32cubeide for linux. I installed the STM32cubeide from the command line by downloading the stm32cubeide for Linux, and running the installer.
I also installed STM32Cube_FW_L4_V1.15.0 code repository.
I want to import the following example project into a workspace - in order to do this, I ran the following commands:
# make the workspace
$ mkdir /home/embedded/blinky
# import project into workspace
$ /opt/st/stm32cubeide_1.3.0# ./stm32cubeide -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild -data /home/embedded/blinky/ -importAll /opt/STM32Cube_FW_L4_V1.15.0/Projects/NUCLEO-L496ZG/Examples/GPIO/GPIO_IOToggle/SW4STM32
Opening 'STM32L496ZG_NUCLEO'.
Saving workspace.
# build the project
/opt/st/stm32cubeide_1.3.0# ./stm32cubeide -nosplash -application org.eclipse.cdt.managedbuilder.core.headlessbuild -data /home/embedded/blinky/ -build all
Building All Projects...
Building workspace
Building '/STM32L496ZG_NUCLEO'
Managed Build system manifest file error: Option fr.ac6.managedbuild.option.gnu.cross.prefix.364473244 uses a null category that is invalid in its context. The option was ignored.
Managed Build system manifest file error: Option fr.ac6.managedbuild.option.gnu.cross.mcu.589918061 uses a null category that is invalid in its context. The option was ignored.
Managed Build system manifest file error: Option fr.ac6.managedbuild.option.gnu.cross.board.146142479 uses a null category that is invalid in its context. The option was ignored.
Managed Build system manifest file error: Option fr.ac6.managedbuild.option.gnu.cross.instructionSet.1432409052 uses a null category that is invalid in its context. The option was ignored.
Managed Build system manifest file error: Option fr.ac6.managedbuild.option.gnu.cross.fpu.101532762 uses a null category that is invalid in its context. The option was ignored.
Managed Build system manifest file error: Option fr.ac6.managedbuild.option.gnu.cross.floatabi.1720141324 uses a null category that is invalid in its context. The option was ignored.
**** Build of configuration Debug for project STM32L496ZG_NUCLEO ****
Nothing to build for project STM32L496ZG_NUCLEO
Invoking scanner config builder on project
Saving workspace.
The project that was imported was STM32L496ZG_NUCLEO, and in the Actual STM32CubeIDE GUI when i import a project I need to import the ac6 SW4STM32 project which is one level up from this.
As such, I am unable to import the project in the correct way to be able to build this example project from the command line in Linux.
Any ideas?