cancel
Showing results for 
Search instead for 
Did you mean: 

Errors while compiling empty project

erysv
Associate II

Hi. When I create SMT32 project (I'm using NUCLEO-L476RG) and then I compiled empty project I recive same 13 errors all the time(look photo below). I really can't fix it and I can't find the solution.

What I tried:

  •  Reinstall STM32CubeIDE, didn't work
  • I tried the same on my other computer and it didn't work.
  • Install GNU Arm Embedded Toolchain, didn't work

 

console.png

Thanks,

Eryk

 

12 REPLIES 12
RhSilicon
Lead

Check if the same errors happen using STM32CubeIDE v1.12.1

KnarfB
Principal III

cc1 is an internal part of the arm-none-eabi-gcc compiler and the error says that cc1 was not found. Check that you STM32CubeIDE installation and your project paths are short and easy and do not contain spaces " ", umlauts, or other special ASCII or non-ASCII chars. Check also that you don't have multiple versions of the compiler tools installed or on the path.

hth

KnarfB

Tried, didn't work :\

Also checked everything. Path for project and STMCubeIDE is short enough and simple. I checked if I have multiple versions of compiler tools installed and here everything is also fine. This is so enigmatic...

There might be another compiler instance on the path , interfering. You may set in the Project Properties, C/C++ Build Settings, MCCU GCC Compiler Tool Settings the -v (verbose) flag to get some insight what's called. Sample output:

make -j8 all 
arm-none-eabi-gcc "../Core/Src/main.c" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32L432xx -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -O0 -ffunction-sections -fdata-sections -Wall -v -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"Core/Src/main.d" -MT"Core/Src/main.o" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "Core/Src/main.o"
Using built-in specs.
Reading specs from C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/nano.specs
rename spec link to nano_link
rename spec link_gcc_c_sequence to nano_link_gcc_c_sequence
rename spec cpp_unique_options to nano_cpp_unique_options
COLLECT_GCC=arm-none-eabi-gcc
Target: arm-none-eabi
Configured with: /build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/src/gcc/configure --build=x86_64-linux-gnu --host=x86_64-w64-mingw32 --target=arm-none-eabi --prefix=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/install-mingw --libexecdir=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/install-mingw/lib --infodir=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/install-mingw/share/doc/gcc-arm-none-eabi/info --mandir=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/install-mingw/share/doc/gcc-arm-none-eabi/man --htmldir=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/install-mingw/share/doc/gcc-arm-none-eabi/html --pdfdir=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/install-mingw/share/doc/gcc-arm-none-eabi/pdf --enable-languages=c,c++ --enable-mingw-wildcard --disable-decimal-float --disable-libffi --disable-libgomp --disable-libmudflap --disable-libquadmath --disable-libssp --disable-libstdcxx-pch --disable-nls --disable-shared --disable-threads --disable-tls --with-gnu-as --with-gnu-ld --with-headers=yes --with-newlib --with-python-dir=share/gcc-arm-none-eabi --with-sysroot=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/install-mingw/arm-none-eabi --with-libiconv-prefix=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/build-mingw/host-libs/usr --with-gmp=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/build-mingw/host-libs/usr --with-mpfr=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/build-mingw/host-libs/usr --with-mpc=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/build-mingw/host-libs/usr --with-isl=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/build-mingw/host-libs/usr --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --with-pkgversion='GNU Tools for STM32 11.3.rel1.20230519-1941' --with-multilib-list=rmprofile,aprofile
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 11.3.1 20220712 (GNU Tools for STM32 11.3.rel1.20230519-1941) 
COLLECT_GCC_OPTIONS='-mcpu=cortex-m4' '-std=gnu11' '-g3' '-D' 'DEBUG' '-D' 'USE_HAL_DRIVER' '-D' 'STM32L432xx' '-c' '-I' '../Core/Inc' '-I' '../Drivers/STM32L4xx_HAL_Driver/Inc' '-I' '../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy' '-I' '../Drivers/CMSIS/Device/ST/STM32L4xx/Include' '-I' '../Drivers/CMSIS/Include' '-I' '../Middlewares/Third_Party/FreeRTOS/Source/include' '-I' '../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2' '-I' '../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F' '-O0' '-ffunction-sections' '-fdata-sections' '-Wall' '-v' '-fstack-usage' '-fcyclomatic-complexity' '-MMD' '-MP' '-MF' 'Core/Src/main.d' '-MT' 'Core/Src/main.o' '-specs=nano.specs' '-mfpu=fpv4-sp-d16' '-mfloat-abi=hard' '-mthumb' '-o' 'Core/Src/main.o' '-mlibarch=armv7e-m+fp' '-march=armv7e-m+fp' '-dumpdir' 'Core/Src/'
 C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/cc1.exe -isystem =/include/newlib-nano -quiet -v -I ../Core/Inc -I ../Drivers/STM32L4xx_HAL_Driver/Inc -I ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -imultilib thumb/v7e-m+fp/hard -iprefix C:\ST\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506\tools\bin/../lib/gcc/arm-none-eabi/11.3.1/ -isysroot C:\ST\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506\tools\bin/../arm-none-eabi -MMD Core/Src/main.d -MF Core/Src/main.d -MP -MT Core/Src/main.o -dD -D__USES_INITFINI__ -D DEBUG -D USE_HAL_DRIVER -D STM32L432xx ../Core/Src/main.c -quiet -dumpdir Core/Src/ -dumpbase main.c -dumpbase-ext .c -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -mlibarch=armv7e-m+fp -march=armv7e-m+fp -g3 -O0 -Wall -std=gnu11 -version -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity -o C:\Users\frank\AppData\Local\Temp\cca9GvKz.s
GNU C11 (GNU Tools for STM32 11.3.rel1.20230519-1941) version 11.3.1 20220712 (arm-none-eabi)
	compiled by GNU C version 7.3-win32 20180312, GMP version 6.2.1, MPFR version 3.1.6, MPC version 1.0.3, isl version isl-0.15-1-g835ea3a-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "C:\ST\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506\tools\bin/../arm-none-eabi/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/install-mingw/lib/gcc/arm-none-eabi/11.3.1/../../../../include"
ignoring nonexistent directory "C:\ST\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506\tools\bin/../arm-none-eabi/usr/include"
#include "..." search starts here:
#include <...> search starts here:
 ../Core/Inc
 ../Drivers/STM32L4xx_HAL_Driver/Inc
 ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy
 ../Drivers/CMSIS/Device/ST/STM32L4xx/Include
 ../Drivers/CMSIS/Include
 ../Middlewares/Third_Party/FreeRTOS/Source/include
 ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2
 ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F
 C:\ST\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506\tools\bin/../arm-none-eabi/include/newlib-nano
 C:\ST\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506\tools\bin/../lib/gcc/arm-none-eabi/11.3.1/include
 C:\ST\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506\tools\bin/../lib/gcc/arm-none-eabi/11.3.1/include-fixed
 C:\ST\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506\tools\bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/include
 C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/lib/gcc/../../lib/gcc/arm-none-eabi/11.3.1/include
 C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/lib/gcc/../../lib/gcc/arm-none-eabi/11.3.1/include-fixed
 C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/lib/gcc/../../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/include
End of search list.
GNU C11 (GNU Tools for STM32 11.3.rel1.20230519-1941) version 11.3.1 20220712 (arm-none-eabi)
	compiled by GNU C version 7.3-win32 20180312, GMP version 6.2.1, MPFR version 3.1.6, MPC version 1.0.3, isl version isl-0.15-1-g835ea3a-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: bb7af03544c92f4e52aff0e366d0d072
COLLECT_GCC_OPTIONS='-mcpu=cortex-m4' '-std=gnu11' '-g3' '-D' 'DEBUG' '-D' 'USE_HAL_DRIVER' '-D' 'STM32L432xx' '-c' '-I' '../Core/Inc' '-I' '../Drivers/STM32L4xx_HAL_Driver/Inc' '-I' '../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy' '-I' '../Drivers/CMSIS/Device/ST/STM32L4xx/Include' '-I' '../Drivers/CMSIS/Include' '-I' '../Middlewares/Third_Party/FreeRTOS/Source/include' '-I' '../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2' '-I' '../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F' '-O0' '-ffunction-sections' '-fdata-sections' '-Wall' '-v' '-fstack-usage' '-fcyclomatic-complexity' '-MMD' '-MP' '-MF' 'Core/Src/main.d' '-MT' 'Core/Src/main.o' '-specs=nano.specs' '-mfpu=fpv4-sp-d16' '-mfloat-abi=hard' '-mthumb' '-o' 'Core/Src/main.o' '-mlibarch=armv7e-m+fp' '-march=armv7e-m+fp' '-dumpdir' 'Core/Src/'
 C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/bin/as.exe -v -I ../Core/Inc -I ../Drivers/STM32L4xx_HAL_Driver/Inc -I ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -march=armv7e-m -mfloat-abi=hard -mfpu=fpv4-sp-d16 -meabi=5 -o Core/Src/main.o C:\Users\frank\AppData\Local\Temp\cca9GvKz.s
GNU assembler version 2.38 (arm-none-eabi) using BFD version (GNU Tools for STM32 11.3.rel1.20230519-1941) 2.38.20220708
MAKEFLAGS= -j8 
COMPILER_PATH=C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/;C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/;C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/bin/
LIBRARY_PATH=C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/;C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/;C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../arm-none-eabi/lib/thumb/v7e-m+fp/hard/;C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/;C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/;C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/;C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../arm-none-eabi/lib/
COLLECT_GCC_OPTIONS='-mcpu=cortex-m4' '-std=gnu11' '-g3' '-D' 'DEBUG' '-D' 'USE_HAL_DRIVER' '-D' 'STM32L432xx' '-c' '-I' '../Core/Inc' '-I' '../Drivers/STM32L4xx_HAL_Driver/Inc' '-I' '../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy' '-I' '../Drivers/CMSIS/Device/ST/STM32L4xx/Include' '-I' '../Drivers/CMSIS/Include' '-I' '../Middlewares/Third_Party/FreeRTOS/Source/include' '-I' '../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2' '-I' '../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F' '-O0' '-ffunction-sections' '-fdata-sections' '-Wall' '-v' '-fstack-usage' '-fcyclomatic-complexity' '-MMD' '-MP' '-MF' 'Core/Src/main.d' '-MT' 'Core/Src/main.o' '-specs=nano.specs' '-mfpu=fpv4-sp-d16' '-mfloat-abi=hard' '-mthumb' '-o' 'Core/Src/main.o' '-mlibarch=armv7e-m+fp' '-march=armv7e-m+fp' '-dumpdir' 'Core/Src/main.'
arm-none-eabi-gcc -o "FreRTOS_3Tasks.elf" @"objects.list"   -mcpu=cortex-m4 -T"C:\Users\frank\OneDrive\Lehre\CE31 Embedded Systems\TimeDoctor\FreeRTOS_3Tasks_Real-Time_Tracing\STM32L432KCUX_FLASH.ld" --specs=nosys.specs -Wl,-Map="FreRTOS_3Tasks.map" -Wl,--gc-sections -static --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -Wl,--start-group -lc -lm -Wl,--end-group
Finished building target: FreRTOS_3Tasks.elf
 
arm-none-eabi-size   FreRTOS_3Tasks.elf 
arm-none-eabi-objdump -h -S  FreRTOS_3Tasks.elf  > "FreRTOS_3Tasks.list"
   text	   data	    bss	    dec	    hex	filename
  32248	    116	  10036	  42400	   a5a0	FreRTOS_3Tasks.elf
Finished building: default.size.stdout
 
Finished building: FreRTOS_3Tasks.list
 

13:35:03 Build Finished. 0 errors, 0 warnings. (took 1s.483ms)

The compiler tools are in the plugin folder of STM32CubeIDE like

C:\ST\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506\tools\bin

 hth

KnarfB

KnarfB
Principal III

In STM32CubeIDE Project Properties, C/C++ Build, Tool Settings you may set the -v (verbose) option and check compilation. Sample output:

13:35:01 **** Incremental Build of configuration Debug for project FreRTOS_3Tasks ****
make -j8 all 
arm-none-eabi-gcc "../Core/Src/main.c" -mcpu=cortex-m4 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32L432xx -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/Third_Party/FreeRTOS/Source/include -I../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -O0 -ffunction-sections -fdata-sections -Wall -v -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"Core/Src/main.d" -MT"Core/Src/main.o" --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -o "Core/Src/main.o"
Using built-in specs.
Reading specs from C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/nano.specs
rename spec link to nano_link
rename spec link_gcc_c_sequence to nano_link_gcc_c_sequence
rename spec cpp_unique_options to nano_cpp_unique_options
COLLECT_GCC=arm-none-eabi-gcc
Target: arm-none-eabi
Configured with: /build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/src/gcc/configure --build=x86_64-linux-gnu --host=x86_64-w64-mingw32 --target=arm-none-eabi --prefix=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/install-mingw --libexecdir=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/install-mingw/lib --infodir=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/install-mingw/share/doc/gcc-arm-none-eabi/info --mandir=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/install-mingw/share/doc/gcc-arm-none-eabi/man --htmldir=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/install-mingw/share/doc/gcc-arm-none-eabi/html --pdfdir=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/install-mingw/share/doc/gcc-arm-none-eabi/pdf --enable-languages=c,c++ --enable-mingw-wildcard --disable-decimal-float --disable-libffi --disable-libgomp --disable-libmudflap --disable-libquadmath --disable-libssp --disable-libstdcxx-pch --disable-nls --disable-shared --disable-threads --disable-tls --with-gnu-as --with-gnu-ld --with-headers=yes --with-newlib --with-python-dir=share/gcc-arm-none-eabi --with-sysroot=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/install-mingw/arm-none-eabi --with-libiconv-prefix=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/build-mingw/host-libs/usr --with-gmp=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/build-mingw/host-libs/usr --with-mpfr=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/build-mingw/host-libs/usr --with-mpc=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/build-mingw/host-libs/usr --with-isl=/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/build-mingw/host-libs/usr --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --with-pkgversion='GNU Tools for STM32 11.3.rel1.20230519-1941' --with-multilib-list=rmprofile,aprofile
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 11.3.1 20220712 (GNU Tools for STM32 11.3.rel1.20230519-1941) 
COLLECT_GCC_OPTIONS='-mcpu=cortex-m4' '-std=gnu11' '-g3' '-D' 'DEBUG' '-D' 'USE_HAL_DRIVER' '-D' 'STM32L432xx' '-c' '-I' '../Core/Inc' '-I' '../Drivers/STM32L4xx_HAL_Driver/Inc' '-I' '../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy' '-I' '../Drivers/CMSIS/Device/ST/STM32L4xx/Include' '-I' '../Drivers/CMSIS/Include' '-I' '../Middlewares/Third_Party/FreeRTOS/Source/include' '-I' '../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2' '-I' '../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F' '-O0' '-ffunction-sections' '-fdata-sections' '-Wall' '-v' '-fstack-usage' '-fcyclomatic-complexity' '-MMD' '-MP' '-MF' 'Core/Src/main.d' '-MT' 'Core/Src/main.o' '-specs=nano.specs' '-mfpu=fpv4-sp-d16' '-mfloat-abi=hard' '-mthumb' '-o' 'Core/Src/main.o' '-mlibarch=armv7e-m+fp' '-march=armv7e-m+fp' '-dumpdir' 'Core/Src/'
 C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/cc1.exe -isystem =/include/newlib-nano -quiet -v -I ../Core/Inc -I ../Drivers/STM32L4xx_HAL_Driver/Inc -I ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -imultilib thumb/v7e-m+fp/hard -iprefix C:\ST\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506\tools\bin/../lib/gcc/arm-none-eabi/11.3.1/ -isysroot C:\ST\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506\tools\bin/../arm-none-eabi -MMD Core/Src/main.d -MF Core/Src/main.d -MP -MT Core/Src/main.o -dD -D__USES_INITFINI__ -D DEBUG -D USE_HAL_DRIVER -D STM32L432xx ../Core/Src/main.c -quiet -dumpdir Core/Src/ -dumpbase main.c -dumpbase-ext .c -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -mlibarch=armv7e-m+fp -march=armv7e-m+fp -g3 -O0 -Wall -std=gnu11 -version -ffunction-sections -fdata-sections -fstack-usage -fcyclomatic-complexity -o C:\Users\frank\AppData\Local\Temp\cca9GvKz.s
GNU C11 (GNU Tools for STM32 11.3.rel1.20230519-1941) version 11.3.1 20220712 (arm-none-eabi)
	compiled by GNU C version 7.3-win32 20180312, GMP version 6.2.1, MPFR version 3.1.6, MPC version 1.0.3, isl version isl-0.15-1-g835ea3a-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "C:\ST\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506\tools\bin/../arm-none-eabi/build/gnu-tools-for-stm32_11.3.rel1.20230519-1941/install-mingw/lib/gcc/arm-none-eabi/11.3.1/../../../../include"
ignoring nonexistent directory "C:\ST\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506\tools\bin/../arm-none-eabi/usr/include"
#include "..." search starts here:
#include <...> search starts here:
 ../Core/Inc
 ../Drivers/STM32L4xx_HAL_Driver/Inc
 ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy
 ../Drivers/CMSIS/Device/ST/STM32L4xx/Include
 ../Drivers/CMSIS/Include
 ../Middlewares/Third_Party/FreeRTOS/Source/include
 ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2
 ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F
 C:\ST\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506\tools\bin/../arm-none-eabi/include/newlib-nano
 C:\ST\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506\tools\bin/../lib/gcc/arm-none-eabi/11.3.1/include
 C:\ST\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506\tools\bin/../lib/gcc/arm-none-eabi/11.3.1/include-fixed
 C:\ST\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506\tools\bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/include
 C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/lib/gcc/../../lib/gcc/arm-none-eabi/11.3.1/include
 C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/lib/gcc/../../lib/gcc/arm-none-eabi/11.3.1/include-fixed
 C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/lib/gcc/../../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/include
End of search list.
GNU C11 (GNU Tools for STM32 11.3.rel1.20230519-1941) version 11.3.1 20220712 (arm-none-eabi)
	compiled by GNU C version 7.3-win32 20180312, GMP version 6.2.1, MPFR version 3.1.6, MPC version 1.0.3, isl version isl-0.15-1-g835ea3a-GMP

GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: bb7af03544c92f4e52aff0e366d0d072
COLLECT_GCC_OPTIONS='-mcpu=cortex-m4' '-std=gnu11' '-g3' '-D' 'DEBUG' '-D' 'USE_HAL_DRIVER' '-D' 'STM32L432xx' '-c' '-I' '../Core/Inc' '-I' '../Drivers/STM32L4xx_HAL_Driver/Inc' '-I' '../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy' '-I' '../Drivers/CMSIS/Device/ST/STM32L4xx/Include' '-I' '../Drivers/CMSIS/Include' '-I' '../Middlewares/Third_Party/FreeRTOS/Source/include' '-I' '../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2' '-I' '../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F' '-O0' '-ffunction-sections' '-fdata-sections' '-Wall' '-v' '-fstack-usage' '-fcyclomatic-complexity' '-MMD' '-MP' '-MF' 'Core/Src/main.d' '-MT' 'Core/Src/main.o' '-specs=nano.specs' '-mfpu=fpv4-sp-d16' '-mfloat-abi=hard' '-mthumb' '-o' 'Core/Src/main.o' '-mlibarch=armv7e-m+fp' '-march=armv7e-m+fp' '-dumpdir' 'Core/Src/'
 C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/bin/as.exe -v -I ../Core/Inc -I ../Drivers/STM32L4xx_HAL_Driver/Inc -I ../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I ../Drivers/CMSIS/Include -I ../Middlewares/Third_Party/FreeRTOS/Source/include -I ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I ../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F -march=armv7e-m -mfloat-abi=hard -mfpu=fpv4-sp-d16 -meabi=5 -o Core/Src/main.o C:\Users\frank\AppData\Local\Temp\cca9GvKz.s
GNU assembler version 2.38 (arm-none-eabi) using BFD version (GNU Tools for STM32 11.3.rel1.20230519-1941) 2.38.20220708
MAKEFLAGS= -j8 
COMPILER_PATH=C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/;C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/;C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/bin/
LIBRARY_PATH=C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/thumb/v7e-m+fp/hard/;C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/thumb/v7e-m+fp/hard/;C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../arm-none-eabi/lib/thumb/v7e-m+fp/hard/;C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/;C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/;C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../lib/gcc/arm-none-eabi/11.3.1/../../../../arm-none-eabi/lib/;C:/ST/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506/tools/bin/../arm-none-eabi/lib/
COLLECT_GCC_OPTIONS='-mcpu=cortex-m4' '-std=gnu11' '-g3' '-D' 'DEBUG' '-D' 'USE_HAL_DRIVER' '-D' 'STM32L432xx' '-c' '-I' '../Core/Inc' '-I' '../Drivers/STM32L4xx_HAL_Driver/Inc' '-I' '../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy' '-I' '../Drivers/CMSIS/Device/ST/STM32L4xx/Include' '-I' '../Drivers/CMSIS/Include' '-I' '../Middlewares/Third_Party/FreeRTOS/Source/include' '-I' '../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2' '-I' '../Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM4F' '-O0' '-ffunction-sections' '-fdata-sections' '-Wall' '-v' '-fstack-usage' '-fcyclomatic-complexity' '-MMD' '-MP' '-MF' 'Core/Src/main.d' '-MT' 'Core/Src/main.o' '-specs=nano.specs' '-mfpu=fpv4-sp-d16' '-mfloat-abi=hard' '-mthumb' '-o' 'Core/Src/main.o' '-mlibarch=armv7e-m+fp' '-march=armv7e-m+fp' '-dumpdir' 'Core/Src/main.'
arm-none-eabi-gcc -o "FreRTOS_3Tasks.elf" @"objects.list"   -mcpu=cortex-m4 -T"C:\Users\frank\OneDrive\Lehre\CE31 Embedded Systems\TimeDoctor\FreeRTOS_3Tasks_Real-Time_Tracing\STM32L432KCUX_FLASH.ld" --specs=nosys.specs -Wl,-Map="FreRTOS_3Tasks.map" -Wl,--gc-sections -static --specs=nano.specs -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -Wl,--start-group -lc -lm -Wl,--end-group
Finished building target: FreRTOS_3Tasks.elf
 
arm-none-eabi-size   FreRTOS_3Tasks.elf 
arm-none-eabi-objdump -h -S  FreRTOS_3Tasks.elf  > "FreRTOS_3Tasks.list"
   text	   data	    bss	    dec	    hex	filename
  32248	    116	  10036	  42400	   a5a0	FreRTOS_3Tasks.elf
Finished building: default.size.stdout
 
Finished building: FreRTOS_3Tasks.list
 

13:35:03 Build Finished. 0 errors, 0 warnings. (took 1s.483ms)

The compiler tools shall be in a folder like

C:\ST\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.11.3.rel1.win32_1.1.0.202305231506\tools\bin

There may be other installed toolchains interfering.

hth

KnarfB

Hello

How do you exactly create your empty project ?

Maybe you could share your project ?

BR J.T

 

raptorhal2
Lead

An irrational config.sys can produce strange errors. Use one from a simple GPIO HAL library example.

Perhaps you could try installing the IDE on a freshly installed system (Linux/Windows etc), perhaps using Virtualbox.