I’ve upgraded the arm-eabi toolchain from 6.2.0 to 7.2.0 and found that as a result my project no longer builds successfully.
Compiling is ok but linker fails with error messaeg
1>Linking VisualGDB/Debug/RPDv6…
1>c:/sysgcc/arm-eabi/bin/../lib/gcc/arm-eabi/7.2.0/../../../../arm-eabi/bin/ld.exe: cannot find -lcompactcpp
I couldn’t resolve this compactcpp lib to any project setting.
Eventually I found in stm32.props a line
<AdditionalLibraryNames>compactcpp;%(Link.AdditionalLibraryNames)</AdditionalLibraryNames>
After removing this the project built once again. Not sure if this is a proper resolution though.