2017-04-20 04:02 AM
Hi,
I'm wondering that when CubeMX generates LwIP projects, it may be pointing wrong directories for the header files. For example, it generates list of following directories:
Middlewares/Third_Party/FreeRTOS/LwIP/src/include/lwip
Middlewares/Third_Party/FreeRTOS/LwIP/src/include/netif
Middlewares/Third_Party/FreeRTOS/LwIP/src/include/posix
whereas what is actually necessary is a single directory
Middlewares/Third_Party/FreeRTOS/LwIP/src/include
according to the source files. The same thing goes with
Middlewares/Third_Party/FreeRTOS/LwIP/system/arch
Middlewares/Third_Party/FreeRTOS/LwIP/system/OS
instead of
Middlewares/Third_Party/FreeRTOS/LwIP/system
I only use the .cproject file to convert it into Makefile. So I'm not 100% sure.
Thanks,
#cubemx #cubemx-4.20