Am 08.02.2021 um 12:52 schrieb Curtiss, Robert: > Hey Simon, > > Thank you for your response; it got me off to a good start. However, I'm > still fumbling with trying to get a successful build. > > So far, I've included all the files in 'core' and 'netif' directories and > added 'src/include' to the project's include paths. When I build I get errors > such as these: > > lwIP\include\lwip\arch.h(48,10): error : arch/cc.h: No such file or directory
That's part of the port to your compiler. It's not part of what we normally provide. We do provide example ports to Linux and Windows. Just browse or sources in gitweb or download them from there: https://git.savannah.nongnu.org/cgit/lwip.git Since you're doing this for an STM32, why don't you try to create a project for that SoC using their tool (stm cube)? That might give you at least a start. > > ...and... > lwIP\include\lwip\memp.h(49,10): error : lwip/priv/memp_std.h: No such file > or directory > > I can't find directories named 'arch' or 'priv' anywhere in the 'src' > directory. Now that's strange. That file should reside in 'src/include/lwip/priv'. Again, you might want to check your sources in comparison to our sources. Seems like something is missing? > > Are these required for a bare metal build? If so, where can I find them; if > not, how can I get around this? Yes, these are required. Regards, Simon _______________________________________________ lwip-users mailing list lwip-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/lwip-users