From 511ff3c290e15c3b03cf768f9372d514851dcdf1 Mon Sep 17 00:00:00 2001 From: Paul Sokolovsky Date: Wed, 9 Mar 2016 08:09:39 +0700 Subject: [PATCH] Install lwIP headers into toolchain sysroot for easy access. "arch" directory (and somewhat "netif" too) aren't namespaced well enough, but they're still kind of system headers, as lwIP is a foundation of ESP networking, so any conflicts would be problem of conflicting packages. --- Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Makefile b/Makefile index d30b7bb..3faff18 100644 --- a/Makefile +++ b/Makefile @@ -283,6 +283,9 @@ lwip: toolchain sdk_patch make -C esp-open-lwip -f Makefile.open install \ CC=$(TOOLCHAIN)/bin/xtensa-lx106-elf-gcc \ PREFIX=$(TOOLCHAIN) + cp -a esp-open-lwip/include/arch esp-open-lwip/include/lwip esp-open-lwip/include/netif \ + esp-open-lwip/include/lwipopts.h \ + $(TOOLCHAIN)/xtensa-lx106-elf/sysroot/usr/include/ ESP8266_NONOS_SDK_V1.5.2_16_01_29.zip: wget --content-disposition "http://bbs.espressif.com/download/file.php?id=1079"