2026-01-09 3:02 AM
Hello.
My current set up is STM32Cubeide 1.19 which has an integrated version of the CubeMX (6.15)
I'm currently working on some st git examples, that seem to have been created with CubeMX (6.16), thus i cannot open the .ioc file on cubeIDE. I installed cubeMX 6.16 in order to edit the .ioc file and hit generate.
Once i tried to build the project on cubeIDE though i got various errors
make: *** No rule to make target 'C:/Users/asantorinaios/STM32CubeIDE/workspace_1.19.0/BLE_Beacon/Drivers/STM32WBAxx_HAL_Driver/Src/stm32wbaxx_hal_gtzc.c', needed by 'Drivers/STM32WBAxx_HAL_Driver/stm32wbaxx_hal_gtzc.o'. Stop.
"make -j12 all" terminated with exit code 2. Build might be incomplete.If i try to exclude said file from the build, i another similar error.
Is the cubeMX 6.16 incompatible with the 1.19 cubeIDE. Do i need to download cubeide 2.0 or is there another solution ?
2026-01-09 3:20 AM
If the examples were made with CubeMX v6.16 then, presumably, they are intended for use with CubeIDE v2.0.0 ?
Note that you can install multiple versions of CubeIDE simultaneously (eg, both 1.19 and 2.0.0) - you just need a separate Workspace for each.
2026-01-09 4:03 AM
Hello @AlexES
You should be able to generate code with STM32CubeMX 6.16 and then open and build that project in STM32CubeIDE 1.19.
Could you please share your IOC in order to check your configuration .
THX
Ghofrane
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2026-01-09 4:29 AM
2026-01-09 4:38 AM
Just downloaded cubeIDE 2.0 and still have the same issue. I can finish the build on the unedited .ioc file, but i get multiple errors if i edit thhe file via MX
2026-01-09 5:54 AM
To be pedantic, you don't build an .ioc file - you use the .ioc file to generate code (in MX), and then you build that code.
Have you tried generating the projects into two separate folder trees, and then doing a diff between the two trees?