syscalls.c problem in STM32F429I-Discovery STemWin SampleDemo
Hi,
Same problem as you, same configuration except “STM32Cube_FW_F4_V1.7.0”.
I could not install 1.8.0 due to some MD5 error after download (on 2 diffrent PCs).
This is the project
STM32Cube_FW_F4_V1.7.0\Projects\STM32F429I-Discovery\Applications\STemWin\STemWin_SampleDemo
Sorry for not being more helpful.
Possibly, if we are starting with a clean, new project and add all files than will compile.
Some things that are strange:
- linker file is for F429NIH mcu but discovery has F429ZIT.
- I don’t think this line is correct “....Src/GUIConf.c” “../syscalls.c”
18:00:35 **** Build of configuration Debug for project STM32F429I_DISCO_MB1075 ****
make all
‘Building file: D:/ST/STM32Cube_FW_F4_V1.7.0/Projects/STM32F429I-Discovery/Applications/STemWin/STemWin_SampleDemo/Src/GUIConf.c’
‘Invoking: MCU GCC Compiler’
arm-none-eabi-gcc -mthumb -mfloat-abi=soft -DSTM32F429xx -DUSE_STM32F429I_DISCO -I......\Inc -I......\Demo -I................\Drivers\CMSIS\Device\ST\STM32F4xx\Include -I................\Drivers\CMSIS\Include -I................\Drivers\STM32F4xx_HAL_Driver\Inc -I................\Drivers\BSP\STM32F429I-Discovery -I................\Middlewares\ST\STemWin\inc -Os -g3 -Wall -fmessage-length=0 -ffunction-sections -c -fmessage-length=0 -Wno-unused-variable -Wno-pointer-sign -Wno-main -Wno-format -Wno-address -Wno-unused-but-set-variable -Wno-strict-aliasing -Wno-parentheses -Wno-missing-braces -MMD -MP -MF”Middlewares/STemWin/Config/GUIConf.d” -MT”Middlewares/STemWin/Config/GUIConf.o” -o “Middlewares/STemWin/Config/GUIConf.o” “D:/ST/STM32Cube_FW_F4_V1.7.0/Projects/STM32F429I-Discovery/Applications/STemWin/STemWin_SampleDemo/Src/GUIConf.c” “../syscalls.c”
arm-none-eabi-gcc: error: ../syscalls.c: No such file or directory
make: *** Middlewares/STemWin/Config/GUIConf.o Error 1
18:00:36 Build Finished (took 625ms)