uCAN-LIN / LinUSBConverter

LIN(Local interconnect network) to USB converter with LIN master support compatible with SLCAN.
GNU General Public License v3.0
67 stars 33 forks source link

Fails to compile with Atollic TrueSTUDIO for STM32 #13

Open phansel opened 1 year ago

phansel commented 1 year ago

IDE

Atollic TrueSTUDIO® for STM32, Built on Eclipse Neon.1a. Version: 9.3.0
Build id: 20190212-0734

Tag

HEAD detached at 1.5

System

6.4.10-arch1-1 #1 SMP PREEMPT_DYNAMIC x86_64

Objective

Modify source to change 19200/9600 baud to 10400 baud.

Expected result

Successful binary compilation with unmodified source tree

Result

Immediate compilation failure related to dependency recursion.

CDT Global Build Console Log

14:03:09 **** Clean-only build of configuration Debug for project embedded ****
rm -rf Src/system_stm32f0xx.d Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.o Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.d Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.d Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.d Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.d Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.o Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.o Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.d Src/usbd_desc.o Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.o Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.d Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.o Src/slcan.d TrueSTUDIO/startup_stm32f042x6.o Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.o Src/slcan.o Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.d Src/usbd_desc.d Src/main.o Src/main.d Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.o Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.d Src/bootloader.d Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.d Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.o Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.o Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.d Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_uart.o Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_uart.d Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.d Src/bootloader.o Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.o Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.d Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.d Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.d Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.d Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.o Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.o Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.o embedded Src/lin_slcan.o Src/usbd_conf.o Src/lin_slcan.d Src/usbd_cdc_if.d Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.d Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.o Src/stm32f0xx_it.o Src/usb_device.d embedded.elf Src/usbd_cdc_if.o Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd.d Src/stm32f0xx_hal_msp.d Src/stm32f0xx_it.d Src/usb_device.o Src/system_stm32f0xx.o Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.d Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_uart_ex.d Src/usbd_conf.d Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.o Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_uart_ex.o Src/stm32f0xx_hal_msp.o Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd.o Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.o Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.d Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.d Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.o 

14:03:10 Build Finished (took 956ms)

14:03:13 **** Incremental Build of configuration Debug for project LUCEmbedded ****
Info: Internal Builder is used for build
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Middlewares/USB_Device_Library/usbd_cdc.o ../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Drivers/STM32F0xx_HAL_Driver/stm32f0xx_hal_pcd_ex.o ../../../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pcd_ex.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Drivers/STM32F0xx_HAL_Driver/stm32f0xx_hal_pwr_ex.o ../../../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Drivers/STM32F0xx_HAL_Driver/stm32f0xx_hal_rcc.o ../../../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Drivers/STM32F0xx_HAL_Driver/stm32f0xx_hal_rcc_ex.o ../../../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Application/User/bootloader.o ../../../Src/bootloader.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Middlewares/USB_Device_Library/usbd_ioreq.o ../../../Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Application/User/stm32f0xx_hal_msp.o ../../../Src/stm32f0xx_hal_msp.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Drivers/STM32F0xx_HAL_Driver/stm32f0xx_hal_pwr.o ../../../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c 
../../../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c: In function 'HAL_RCCEx_PeriphCLKConfig':
../../../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c:123:12: warning: unused variable 'temp_reg' [-Wunused-variable]
   uint32_t temp_reg = 0U;
            ^~~~~~~~
../../../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c:122:12: warning: unused variable 'tickstart' [-Wunused-variable]
   uint32_t tickstart = 0U;
            ^~~~~~~~~
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Wa,--no-warn -x assembler-with-cpp -specs=nano.specs -o Application/TrueSTUDIO/startup_stm32f042x6.o ../../startup_stm32f042x6.s 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Drivers/STM32F0xx_HAL_Driver/stm32f0xx_hal_uart_ex.o ../../../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_uart_ex.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Application/User/usbd_desc.o ../../../Src/usbd_desc.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Drivers/CMSIS/system_stm32f0xx.o ../../../Src/system_stm32f0xx.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Drivers/STM32F0xx_HAL_Driver/stm32f0xx_hal_uart.o ../../../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_uart.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Drivers/STM32F0xx_HAL_Driver/stm32f0xx_hal_tim_ex.o ../../../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Application/User/usbd_conf.o ../../../Src/usbd_conf.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Drivers/STM32F0xx_HAL_Driver/stm32f0xx_hal_tim.o ../../../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Application/User/open-LIN-c/open_lin_network_layer.o ../../../Src/open-LIN-c/open_lin_network_layer.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Application/User/lin_slcan.o ../../../Src/lin_slcan.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Drivers/STM32F0xx_HAL_Driver/stm32f0xx_hal_flash.o ../../../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Drivers/STM32F0xx_HAL_Driver/stm32f0xx_hal_flash_ex.o ../../../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Drivers/STM32F0xx_HAL_Driver/stm32f0xx_hal.o ../../../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c 
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Drivers/STM32F0xx_HAL_Driver/stm32f0xx_hal_i2c.o ../../../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c 
arm-atollic-eabi-gcc: error: ../../../Src/open-LIN-c/open_lin_network_layer.c: No such file or directory
arm-atollic-eabi-gcc: fatal error: no input files
compilation terminated.
arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m0 -std=gnu11 -D__weak=__attribute__((weak)) -D__packed=__attribute__((__packed__)) -DUSE_HAL_DRIVER -DSTM32F042x6 -I../../../Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc -I../../../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../../../Middlewares/ST/STM32_USB_Device_Library/Core/Inc -I../../../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc -I../../../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../../../Drivers/CMSIS/Include -ID:\GIThub\LinUSBConverter\embedded\Src\open-LIN-c -Os -ffunction-sections -fdata-sections -g -Wall -specs=nano.specs -o Application/User/open-LIN-c/implementation/ST32/open_lin_hw_st32.o ../../../Src/open-LIN-c/implementation/ST32/open_lin_hw_st32.c 
Info: Parallel threads used: 8

14:03:18 Build Finished (took 4s.851ms)

In file included from ../../../Src/lin_slcan.c:1:0:
../../../Src/slcan.h:6:26: fatal error: open_lin_cfg.h: No such file or directory
 #include "open_lin_cfg.h"
                          ^
compilation terminated.
14:03:18 **** Rebuild of configuration Debug for project embedded ****
Info: Internal Builder is used for build
arm-atollic-eabi-gcc -c ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c -std=gnu11 -O0 -g -fstack-usage -Wall -specs=nano.specs -o Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o 
arm-atollic-eabi-gcc: error: ../../../Src/open-LIN-c/implementation/ST32/open_lin_hw_st32.c: No such file or directory
arm-atollic-eabi-gcc: fatal error: no input files
compilation terminated.
../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:242:27: fatal error: stm32f0xx_hal.h: No such file or directory
 #include "stm32f0xx_hal.h"
                           ^
compilation terminated.

14:03:19 Build Finished (took 1s.5ms)