Скачиваем LRNDIS с LWIP и пытаемся скомпилировать в Atollic True Studio. Естественно ничего сразу не получится.
LWIP там у нас 1.4.1.
При использовании HTTP сервера
Получаем примерно такие ошибки сборки "first defined here" "multiple definition of `file__404_html'" .
Это связано с тем , что в каталогах проекта есть makefsdata . Этот каталог (точнее файлы в нем) предназначены ТОЛЬКО для генерации файла fsdata.c. fsdata.c это представленные в специальном C формате ваши html файлы , которые находятся каталоге www.
Надо исключить makefsdata из сборки. Делается это просто :
И тогда весь проект (со всеми папками) должен нормально скомпилироваться.
Для генерации fsdata.c надо просто (под Windows , у нас Win10-64) запустить htmlgen.exe файл в каталоге makefsdata.