STMicroelectronics / gnu-tools-for-stm32

Other
19 stars 0 forks source link

Please provide a Github Release #2

Open nylnx opened 6 months ago

nylnx commented 6 months ago

Hi, I would really like there to be a Github binary release for these compiler suites.

Currently these compilers are only available by copying them out of a STM32CubeIDE installation, which is highly inconvenient. Additionally, It would decouple the release of these compilers from STM32CubeIDE and STM32CubeCLT releases, which helps a lot, since these updates are quite infrequent.

Please consider this, as it would simplify the usage of these compilers for advanced STM32 projects a lot. Thank you.

christelleburguera commented 5 months ago

Hello nylnx,

The GCC binaries are available within STM32CubeIDE or STM32CubeCLT.

Best regards

nylnx commented 5 months ago

@christelleburguera I'm fully aware of that. But the STM32CubeIDE has this toolchain buried deep in its installation folder and extracting that, I don't consider a professional workflow. Also the latest 12.3 toolchain was only available as a manual download inside CubeIDE, so you had to start the GUI, trigger the download and only then being able to extract it. And for CubeCLT, yes this is a better packaged bundle, but we had to wait months for the 12.3 version to be released as a new version in CubeIDE and CubeCLT, while it was available here long before that.

So decoupling these releases, while also providing a simple and effective way to download a specific release would very much beneficial for automation and maintenance of our custom STM32-based setup.

FrankBau commented 4 months ago

+1 for @nylnx

samopper commented 3 months ago

This would be very helpful for using GitHub actions on a STM32 project.