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:
whereas what is actually necessary is a single directory
according to the source files. The same thing goes with
I only use the .cproject file to convert it into Makefile. So I'm not 100% sure.