Skip to content

Compatibility with Visual Micro #2269

@AlexandrJet

Description

@AlexandrJet

Hi everyone. After upgrading to 2.7.1, any project for STM32 is no longer compiled. I noticed that before that it was necessary to install compilers for STM32 myself. Now, as I understand it, all compilers are included.
Can I find out which version, starting from 2.4.0 (everything worked on it for sure), was installed the old way before that?
I have attached the error log during compilation below.

Logs:

Compiling 'MyProject' for 'Generic STM32F4 series'
Error compiling variant
arm-none-eabi-gcc*: warning: {compiler.optimization_flags}: linker input file unused because linking not done
Build failed for project 'MyProject'
arm-none-eabi-gcc*: error: {compiler.optimization_flags}: linker input file not found: No such file or directory
arm-none-eabi-gcc*: warning: {compiler.optimization_flags}: linker input file unused because linking not done
arm-none-eabi-gcc*: error: {compiler.optimization_flags}: linker input file not found: No such file or directory

This happens now with any project for Stm32. I think, it can be seen from the log that the problem is in choosing the optimization flag, I tried to change the optimization, but it did not help. Reinstalling Visual Micro and Arduino_Core_STM32 did not help.
Everything works in the Arduino IDE.

PS: Sorry, for my English.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions