Phatline

linux + toolchain again + mios + dipcore = arm-none-eabi-gcc: error: .ld: No such file or directory

3 posts in this topic

i am working on @Antichambre dipcore...

on other platforms (OSX) its working... on Linux from my side - i always have problems to set it up.... i remember:

my environment variables and path is:

Quote

PATH="/home/inet-stick/midibox/gcc-arm-none-eabi/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/home/inet-stick/program:/home/inet-stick/Schreibtisch:/home/inet-stick/Schreibtisch/test"

MIOS32_PATH=~/midibox/MIOS32-master
MIOS32_BIN_PATH=$MIOS32_PATH/bin
MIOS32_BOARD=MBHP_DIPCOREF4
MIOS32_FAMILY=STM32F4xx
MIOS32_GCC_PREFIX=arm-none-eabi
MIOS32_PROCESSOR=STM32F405RG

the toolchain is in here:

toolchain.thumb.png.ae03155ca5ac4ab0c57d

 

make --trace return me:

Quote

make --trace
/home/inet-stick/midibox/MIOS32-master/include/makefile/common.mk:123: target 'dirs' does not exist
if [ ! -e project_build ]; then mkdir project_build; fi;
if [ ! -e project_build/./ ]; then mkdir -p project_build/./; fi;   if [ ! -e project_build/./ ]; then mkdir -p project_build/./; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/programming_models/traditional/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/programming_models/traditional/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/programming_models/traditional/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/programming_models/traditional/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/FreeRTOS/Source/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/FreeRTOS/Source/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/FreeRTOS/Source/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/FreeRTOS/Source/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/FreeRTOS/Source/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/FreeRTOS/Source/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/FreeRTOS/Source/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/FreeRTOS/Source/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/FreeRTOS/Source/portable/GCC/ARM_CM3/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/FreeRTOS/Source/portable/GCC/ARM_CM3/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/FreeRTOS/Source/portable/MemMang/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/FreeRTOS/Source/portable/MemMang/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/programming_models/traditional/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/programming_models/traditional/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/common/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/common/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/common/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/common/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/common/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/common/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/common/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/common/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/common/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/common/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/common/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/common/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/common/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/common/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/common/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/common/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/common/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/common/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/common/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/common/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/common/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/common/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/common/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/common/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/common/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/common/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/common/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/common/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/common/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/common/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/common/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/common/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/common/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/common/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/mios32/common/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/mios32/common/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_HOST_Library/Core/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_HOST_Library/Core/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_HOST_Library/Core/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_HOST_Library/Core/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_HOST_Library/Core/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_HOST_Library/Core/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_HOST_Library/Core/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_HOST_Library/Core/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/modules/fatfs/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/modules/fatfs/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/modules/fatfs/src/option/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/modules/fatfs/src/option/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/modules/fatfs/src/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/modules/fatfs/src/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/modules/file/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/modules/file/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/modules/sequencer/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/modules/sequencer/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/modules/sequencer/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/modules/sequencer/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/programming_models/traditional/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/programming_models/traditional/; fi;   if [ ! -e project_build/~/midibox/MIOS32-master/programming_models/traditional/ ]; then mkdir -p project_build/~/midibox/MIOS32-master/programming_models/traditional/; fi;
/home/inet-stick/midibox/MIOS32-master/include/makefile/common.mk:204: target 'cleanhex' does not exist
rm -f project.hex
/home/inet-stick/midibox/MIOS32-master/include/makefile/common.mk:144: update target 'project_build/project.elf' due to: project_build/app.o project_build/seq.o project_build/~/midibox/MIOS32-master/programming_models/traditional/main.o project_build/~/midibox/MIOS32-master/programming_models/traditional/strtol.o project_build/~/midibox/MIOS32-master/FreeRTOS/Source/tasks.o project_build/~/midibox/MIOS32-master/FreeRTOS/Source/list.o project_build/~/midibox/MIOS32-master/FreeRTOS/Source/queue.o project_build/~/midibox/MIOS32-master/FreeRTOS/Source/timers.o project_build/~/midibox/MIOS32-master/FreeRTOS/Source/portable/GCC/ARM_CM3/port.o project_build/~/midibox/MIOS32-master/FreeRTOS/Source/portable/MemMang/heap_4.o project_build/~/midibox/MIOS32-master/programming_models/traditional/startup_stm32f4xx.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_srio.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_din.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_dout.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_enc.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_lcd.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_midi.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_osc.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_com.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_uart_midi.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_spi_midi.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_iic_midi.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_can_midi.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_iic_bs.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_mf.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_sdcard.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_enc28j60.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_timestamp.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_bsl.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_sys.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_irq.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_spi.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_i2s.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_board.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_timer.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_stopwatch.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_delay.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_ain.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb_midi.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb_com.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb_hid.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_uart.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_iic.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_can.o project_build/~/midibox/MIOS32-master/mios32/common/printf-stdarg.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/misc.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_adc.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_can.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_crc.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp_aes.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp_des.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp_tdes.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dac.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dbgmcu.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dcmi.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dma.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_exti.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_flash.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_fsmc.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_gpio.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash_md5.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash_sha1.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_i2c.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_iwdg.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_pwr.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rng.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rtc.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_sdio.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_spi.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_syscfg.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_usart.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_wwdg.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/usbd_core.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/usbd_ioreq.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/usbd_req.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_HOST_Library/Core/src/usbh_core.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_HOST_Library/Core/src/usbh_hcs.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_HOST_Library/Core/src/usbh_ioreq.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_HOST_Library/Core/src/usbh_stdreq.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/usb_core.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/usb_dcd.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/usb_dcd_int.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/usb_hcd.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/usb_hcd_int.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/usb_otg.o project_build/~/midibox/MIOS32-master/modules/fatfs/src/diskio.o project_build/~/midibox/MIOS32-master/modules/fatfs/src/option/ccsbcs.o project_build/~/midibox/MIOS32-master/modules/fatfs/src/ff.o project_build/~/midibox/MIOS32-master/modules/file/file.o project_build/~/midibox/MIOS32-master/modules/sequencer/seq_bpm.o project_build/~/midibox/MIOS32-master/modules/sequencer/seq_midi_out.o project_build/~/midibox/MIOS32-master/programming_models/traditional/mini_cpp.o project_build/~/midibox/MIOS32-master/programming_models/traditional/freertos_heap.o
arm-none-eabi-gcc -g -Os -DGCC_ARMCM3 -DMIOS32_PROCESSOR_STM32F405RG  -DMIOS32_FAMILY_STM32F4xx -DMIOS32_FAMILY_STR=\"STM32F4xx\" -DMIOS32_BOARD_MBHP_DIPCOREF4 -DMIOS32_BOARD_STR=\"MBHP_DIPCOREF4\" -DMIOS32_LCD_ -DMIOS32_LCD_STR=\"\" -DUSE_STDPERIPH_DRIVER -DUSB_SUPPORT_USER_STRING_DESC  -I . -I ~/midibox/MIOS32-master/programming_models/traditional -I ~/midibox/MIOS32-master/FreeRTOS/Source/include -I ~/midibox/MIOS32-master/FreeRTOS/Source/portable/GCC/ARM_CM3 -I ~/midibox/MIOS32-master/FreeRTOS/Source/portable/MemMang  -I ~/midibox/MIOS32-master/include/mios32 -I ~/midibox/MIOS32-master/mios32/STM32F4xx -I ~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/inc -I ~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/inc  -I ~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_HOST_Library/Core/inc -I ~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/inc -I ~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/CMSIS/Include -I ~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/CMSIS/ST/STM32F4xx/Include -I ~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/CMSIS/ST/STM32F4xx/Include -I ~/midibox/MIOS32-master/modules/fatfs/src -I ~/midibox/MIOS32-master/modules/file -I ~/midibox/MIOS32-master/modules/sequencer -Wall -Wno-format -Wno-switch -Wno-strict-aliasing -mcpu=cortex-m4 -mlittle-endian -ffunction-sections -fdata-sections -fomit-frame-pointer -fstack-usage project_build/app.o project_build/seq.o project_build/~/midibox/MIOS32-master/programming_models/traditional/main.o project_build/~/midibox/MIOS32-master/programming_models/traditional/strtol.o project_build/~/midibox/MIOS32-master/FreeRTOS/Source/tasks.o project_build/~/midibox/MIOS32-master/FreeRTOS/Source/list.o project_build/~/midibox/MIOS32-master/FreeRTOS/Source/queue.o project_build/~/midibox/MIOS32-master/FreeRTOS/Source/timers.o project_build/~/midibox/MIOS32-master/FreeRTOS/Source/portable/GCC/ARM_CM3/port.o project_build/~/midibox/MIOS32-master/FreeRTOS/Source/portable/MemMang/heap_4.o project_build/~/midibox/MIOS32-master/programming_models/traditional/startup_stm32f4xx.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_srio.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_din.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_dout.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_enc.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_lcd.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_midi.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_osc.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_com.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_uart_midi.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_spi_midi.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_iic_midi.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_can_midi.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_iic_bs.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_mf.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_sdcard.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_enc28j60.o project_build/~/midibox/MIOS32-master/mios32/common/mios32_timestamp.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_bsl.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_sys.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_irq.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_spi.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_i2s.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_board.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_timer.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_stopwatch.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_delay.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_ain.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb_midi.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb_com.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb_hid.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_uart.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_iic.o project_build/~/midibox/MIOS32-master/mios32/STM32F4xx/mios32_can.o project_build/~/midibox/MIOS32-master/mios32/common/printf-stdarg.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/misc.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_adc.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_can.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_crc.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp_aes.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp_des.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp_tdes.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dac.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dbgmcu.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dcmi.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dma.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_exti.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_flash.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_fsmc.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_gpio.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash_md5.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash_sha1.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_i2c.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_iwdg.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_pwr.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rng.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rtc.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_sdio.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_spi.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_syscfg.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_usart.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_wwdg.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/usbd_core.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/usbd_ioreq.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/usbd_req.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_HOST_Library/Core/src/usbh_core.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_HOST_Library/Core/src/usbh_hcs.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_HOST_Library/Core/src/usbh_ioreq.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_HOST_Library/Core/src/usbh_stdreq.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/usb_core.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/usb_dcd.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/usb_dcd_int.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/usb_hcd.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/usb_hcd_int.o project_build/~/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_OTG_Driver/src/usb_otg.o project_build/~/midibox/MIOS32-master/modules/fatfs/src/diskio.o project_build/~/midibox/MIOS32-master/modules/fatfs/src/option/ccsbcs.o project_build/~/midibox/MIOS32-master/modules/fatfs/src/ff.o project_build/~/midibox/MIOS32-master/modules/file/file.o project_build/~/midibox/MIOS32-master/modules/sequencer/seq_bpm.o project_build/~/midibox/MIOS32-master/modules/sequencer/seq_midi_out.o project_build/~/midibox/MIOS32-master/programming_models/traditional/mini_cpp.o project_build/~/midibox/MIOS32-master/programming_models/traditional/freertos_heap.o  -T ~/midibox/MIOS32-master/etc/ld/STM32F4xx/STM32F405RG .ld -mthumb -u _start -Wl,--gc-section  -Xlinker -M -Xlinker -Map=project_build/project.map  -nostartfiles -lstdc++ --specs=nano.specs -oproject_build/project.elf
arm-none-eabi-gcc: error: .ld: No such file or directory
/home/inet-stick/midibox/MIOS32-master/include/makefile/common.mk:144: recipe for target 'project_build/project.elf' failed
make: *** [project_build/project.elf] Error 1
inet-stick@inetstick:~/c/CCL-V0$

 

Antichambre & Me teamviewd half yesterday but didnt find out... ...maybe someone can lead me in the right direction. thx

 

1 person likes this

Share this post


Link to post
Share on other sites

Posted (edited)

A clearer log:
 

Quote

^C
inet-stick@inetstick:~/c/CCL-V0$ make
rm -f project.hex
Creating object file for app.c
Creating object file for seq.c
Creating object file for main.c
Creating object file for strtol.c
Creating object file for tasks.c
Creating object file for list.c
Creating object file for queue.c
Creating object file for timers.c
Creating object file for port.c
/home/inet-stick/midibox/MIOS32-master/FreeRTOS/Source/portable/GCC/ARM_CM3/port.c: In function 'prvPortStartFirstTask':
/home/inet-stick/midibox/MIOS32-master/FreeRTOS/Source/portable/GCC/ARM_CM3/port.c:282:1: warning: stack usage computation not supported for this target [enabled by default]
Creating object file for heap_4.c
Creating object file for startup_stm32f4xx.c
Creating object file for mios32_srio.c
Creating object file for mios32_din.c
Creating object file for mios32_dout.c
Creating object file for mios32_enc.c
Creating object file for mios32_lcd.c
Creating object file for mios32_midi.c
Creating object file for mios32_osc.c
Creating object file for mios32_com.c
Creating object file for mios32_uart_midi.c
Creating object file for mios32_spi_midi.c
Creating object file for mios32_iic_midi.c
Creating object file for mios32_can_midi.c
Creating object file for mios32_iic_bs.c
Creating object file for mios32_mf.c
Creating object file for mios32_sdcard.c
Creating object file for mios32_enc28j60.c
Creating object file for mios32_timestamp.c
Creating object file for mios32_bsl.c
Creating object file for mios32_sys.c
Creating object file for mios32_irq.c
Creating object file for mios32_spi.c
Creating object file for mios32_i2s.c
Creating object file for mios32_board.c
Creating object file for mios32_timer.c
Creating object file for mios32_stopwatch.c
Creating object file for mios32_delay.c
Creating object file for mios32_ain.c
Creating object file for mios32_usb.c
/home/inet-stick/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb.c:75:9: note: #pragma message: USB HS Host supported
/home/inet-stick/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb.c:84:9: note: #pragma message: USB HS Host supported
/home/inet-stick/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb.c:79:11: warning: 'USB_HOST_Process_Delay' defined but not used [-Wunused-variable]
/home/inet-stick/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb.c:101:12: warning: 'USB_HS_HOST_Process_Delay' defined but not used [-Wunused-variable]
/home/inet-stick/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb.c: In function 'USBH_InterfaceDeInit':
/home/inet-stick/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb.c:1921:9: warning: 'class_status' may be used uninitialized in this function [-Wmaybe-uninitialized]
/home/inet-stick/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb.c: In function 'USBH_InterfaceInit':
/home/inet-stick/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb.c:1887:10: warning: 'class_status' may be used uninitialized in this function [-Wmaybe-uninitialized]
/home/inet-stick/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb.c: In function 'USBH_ClassRequest':
/home/inet-stick/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb.c:1963:9: warning: 'class_status' may be used uninitialized in this function [-Wmaybe-uninitialized]
/home/inet-stick/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb.c: In function 'USBH_Handle':
/home/inet-stick/midibox/MIOS32-master/mios32/STM32F4xx/mios32_usb.c:2002:9: warning: 'class_status' may be used uninitialized in this function [-Wmaybe-uninitialized]
Creating object file for mios32_usb_midi.c
Creating object file for mios32_usb_com.c
Creating object file for mios32_usb_hid.c
Creating object file for mios32_uart.c
Creating object file for mios32_iic.c
Creating object file for mios32_can.c
Creating object file for printf-stdarg.c
Creating object file for misc.c
Creating object file for stm32f4xx_adc.c
Creating object file for stm32f4xx_can.c
Creating object file for stm32f4xx_crc.c
Creating object file for stm32f4xx_cryp.c
Creating object file for stm32f4xx_cryp_aes.c
Creating object file for stm32f4xx_cryp_des.c
Creating object file for stm32f4xx_cryp_tdes.c
Creating object file for stm32f4xx_dac.c
Creating object file for stm32f4xx_dbgmcu.c
Creating object file for stm32f4xx_dcmi.c
Creating object file for stm32f4xx_dma.c
Creating object file for stm32f4xx_exti.c
Creating object file for stm32f4xx_flash.c
Creating object file for stm32f4xx_fsmc.c
Creating object file for stm32f4xx_gpio.c
Creating object file for stm32f4xx_hash.c
Creating object file for stm32f4xx_hash_md5.c
Creating object file for stm32f4xx_hash_sha1.c
Creating object file for stm32f4xx_i2c.c
Creating object file for stm32f4xx_iwdg.c
Creating object file for stm32f4xx_pwr.c
Creating object file for stm32f4xx_rcc.c
Creating object file for stm32f4xx_rng.c
Creating object file for stm32f4xx_rtc.c
Creating object file for stm32f4xx_sdio.c
Creating object file for stm32f4xx_spi.c
Creating object file for stm32f4xx_syscfg.c
Creating object file for stm32f4xx_tim.c
Creating object file for stm32f4xx_usart.c
Creating object file for stm32f4xx_wwdg.c
Creating object file for usbd_core.c
Creating object file for usbd_ioreq.c
Creating object file for usbd_req.c
/home/inet-stick/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/usbd_req.c: In function 'USBD_GetString':
/home/inet-stick/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/usbd_req.c:845:18: warning: comparison between pointer and integer [enabled by default]
/home/inet-stick/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/usbd_req.c: In function 'USBD_GetLen':
/home/inet-stick/midibox/MIOS32-master/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/usbd_req.c:863:17: warning: comparison between pointer and integer [enabled by default]
Creating object file for usbh_core.c
Creating object file for usbh_hcs.c
Creating object file for usbh_ioreq.c
Creating object file for usbh_stdreq.c
Creating object file for usb_core.c
Creating object file for usb_dcd.c
Creating object file for usb_dcd_int.c
Creating object file for usb_hcd.c
Creating object file for usb_hcd_int.c
Creating object file for usb_otg.c
Creating object file for diskio.c
Creating object file for ccsbcs.c
Creating object file for ff.c
Creating object file for file.c
Creating object file for seq_bpm.c
Creating object file for seq_midi_out.c
Creating object file for mini_cpp.cpp
Creating object file for freertos_heap.cpp
arm-none-eabi-gcc: error: .ld: No such file or directory
/home/inet-stick/midibox/MIOS32-master/include/makefile/common.mk:144: recipe for target 'project_build/project.elf' failed
make: *** [project_build/project.elf] Error 1
inet-stick@inetstick:~/c/CCL-V0$

The problem is the red line, seems it doesn't find the toolchain or something with ".ld" extension from the toolchain, but PATH and GCC_PREFIX are set properly.

I tried to compile @Phatline's app on my OSX, worked fine, today I tried under Windows 10 Pro, works fine too.

Quote

rm -f project.hex
Creating object file for app.c
Creating object file for seq.c
Creating object file for main.c
Creating object file for strtol.c
Creating object file for tasks.c
Creating object file for list.c
Creating object file for queue.c
Creating object file for timers.c
Creating object file for port.c
/Volumes/DATA/Bruno/Developper/myMIOS32/FreeRTOS/Source/portable/GCC/ARM_CM3/port.c: In function 'prvPortStartFirstTask':
/Volumes/DATA/Bruno/Developper/myMIOS32/FreeRTOS/Source/portable/GCC/ARM_CM3/port.c:282:1: warning: stack usage computation not supported for this target [enabled by default]
Creating object file for heap_4.c
Creating object file for startup_stm32f4xx.c
Creating object file for mios32_srio.c
Creating object file for mios32_din.c
Creating object file for mios32_dout.c
Creating object file for mios32_enc.c
Creating object file for mios32_lcd.c
Creating object file for mios32_midi.c
Creating object file for mios32_osc.c
Creating object file for mios32_com.c
Creating object file for mios32_uart_midi.c
Creating object file for mios32_spi_midi.c
Creating object file for mios32_iic_midi.c
Creating object file for mios32_can_midi.c
Creating object file for mios32_iic_bs.c
Creating object file for mios32_mf.c
Creating object file for mios32_sdcard.c
Creating object file for mios32_enc28j60.c
Creating object file for mios32_timestamp.c
Creating object file for mios32_bsl.c
Creating object file for mios32_sys.c
Creating object file for mios32_irq.c
Creating object file for mios32_spi.c
Creating object file for mios32_i2s.c
Creating object file for mios32_board.c
Creating object file for mios32_timer.c
Creating object file for mios32_stopwatch.c
Creating object file for mios32_delay.c
Creating object file for mios32_ain.c
Creating object file for mios32_usb.c
/Volumes/DATA/Bruno/Developper/myMIOS32/mios32/STM32F4xx/mios32_usb.c:75:9: note: #pragma message: USB HS Host supported
/Volumes/DATA/Bruno/Developper/myMIOS32/mios32/STM32F4xx/mios32_usb.c:81:9: note: #pragma message: USB HS Host supported
Creating object file for mios32_usb_midi.c
Creating object file for mios32_usb_com.c
Creating object file for mios32_usb_hid.c
Creating object file for mios32_uart.c
Creating object file for mios32_iic.c
Creating object file for mios32_can.c
Creating object file for printf-stdarg.c
Creating object file for misc.c
Creating object file for stm32f4xx_adc.c
Creating object file for stm32f4xx_can.c
Creating object file for stm32f4xx_crc.c
Creating object file for stm32f4xx_cryp.c
Creating object file for stm32f4xx_cryp_aes.c
Creating object file for stm32f4xx_cryp_des.c
Creating object file for stm32f4xx_cryp_tdes.c
Creating object file for stm32f4xx_dac.c
Creating object file for stm32f4xx_dbgmcu.c
Creating object file for stm32f4xx_dcmi.c
Creating object file for stm32f4xx_dma.c
Creating object file for stm32f4xx_exti.c
Creating object file for stm32f4xx_flash.c
Creating object file for stm32f4xx_fsmc.c
Creating object file for stm32f4xx_gpio.c
Creating object file for stm32f4xx_hash.c
Creating object file for stm32f4xx_hash_md5.c
Creating object file for stm32f4xx_hash_sha1.c
Creating object file for stm32f4xx_i2c.c
Creating object file for stm32f4xx_iwdg.c
Creating object file for stm32f4xx_pwr.c
Creating object file for stm32f4xx_rcc.c
Creating object file for stm32f4xx_rng.c
Creating object file for stm32f4xx_rtc.c
Creating object file for stm32f4xx_sdio.c
Creating object file for stm32f4xx_spi.c
Creating object file for stm32f4xx_syscfg.c
Creating object file for stm32f4xx_tim.c
Creating object file for stm32f4xx_usart.c
Creating object file for stm32f4xx_wwdg.c
Creating object file for usbd_core.c
Creating object file for usbd_ioreq.c
Creating object file for usbd_req.c
/Volumes/DATA/Bruno/Developper/myMIOS32/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/usbd_req.c: In function 'USBD_GetString':
/Volumes/DATA/Bruno/Developper/myMIOS32/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/usbd_req.c:845:18: warning: comparison between pointer and integer [enabled by default]
/Volumes/DATA/Bruno/Developper/myMIOS32/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/usbd_req.c: In function 'USBD_GetLen':
/Volumes/DATA/Bruno/Developper/myMIOS32/drivers/STM32F4xx/v1.1.0/STM32_USB_Device_Library/Core/src/usbd_req.c:863:17: warning: comparison between pointer and integer [enabled by default]
Creating object file for usbh_core.c
Creating object file for usbh_hcs.c
Creating object file for usbh_ioreq.c
Creating object file for usbh_stdreq.c
Creating object file for usb_core.c
Creating object file for usb_dcd.c
Creating object file for usb_dcd_int.c
Creating object file for usb_hcd.c
Creating object file for usb_hcd_int.c
Creating object file for usb_otg.c
Creating object file for diskio.c
Creating object file for ccsbcs.c
Creating object file for ff.c
Creating object file for file.c
Creating object file for seq_bpm.c
Creating object file for seq_midi_out.c
Creating object file for mini_cpp.cpp
Creating object file for freertos_heap.cpp
-------------------------------------------------------------------------------
Application successfully built for:
Processor: STM32F405RG
Family:    STM32F4xx
Board:     MBHP_DIPCOREF4
LCD:       ili9361
-------------------------------------------------------------------------------
arm-none-eabi-size project_build/project.elf
   text       data        bss        dec        hex    filename
  81854        136      64280     146270      23b5e    project_build/project.elf
20000000 D __ram_start
2000fba0 B __ram_end


Seems to be a Linux subtlety... Someone?
 

Edited by Antichambre

Share this post


Link to post
Share on other sites

Posted (edited)

@Phatline

I found this topic, your topic, it can maybe help. It seems the same issue.

 

Edited by Antichambre

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now