#error TCP_MSS must be defined

Arduino: 1.6.8 (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Enabled, 4M (no SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

In file included from C:\Users\Windows\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0-beta3/tools/sdk/lwip2/include/lwip/opt.h:51:0,

from C:\Users\Windows\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0-beta3/tools/sdk/lwip2/include/lwip/init.h:40,

from C:\Users\Windows\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0-beta3\cores\esp8266/IPAddress.h:27,

from C:\Users\Windows\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0-beta3\libraries\ESP8266WiFi\src/ESP8266WiFi.h:31,

from C:\Users\Windows\Documents\Arduino\Trackinggpsnew\Trackinggpsnew.ino:3:

C:\Users\Windows\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0-beta3/tools/sdk/lwip2/include/lwipopts.h:1301:2: error: #error TCP_MSS must be defined

#error TCP_MSS must be defined

^

C:\Users\Windows\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0-beta3/tools/sdk/lwip2/include/lwipopts.h:2381:2: error: #error LWIP_IPV6 must be defined

#error LWIP_IPV6 must be defined

^

C:\Users\Windows\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0-beta3/tools/sdk/lwip2/include/lwipopts.h:3534:2: error: #error LWIP_FEATURES must be defined

#error LWIP_FEATURES must be defined

^

In file included from C:\Users\Windows\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0-beta3\libraries\ESP8266WiFi\src/ESP8266WiFiSTA.h:29:0,

from C:\Users\Windows\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0-beta3\libraries\ESP8266WiFi\src/ESP8266WiFi.h:34,

from C:\Users\Windows\Documents\Arduino\Trackinggpsnew\Trackinggpsnew.ino:3:

C:\Users\Windows\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.0-beta3/tools/sdk/include/user_interface.h:34:2: error: #error LWIP_OPEN_SRC must be defined

#error LWIP_OPEN_SRC must be defined

^

exit status 1
Error compiling for board NodeMCU 1.0 (ESP-12E Module).

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

Do you have a question? How about posting your code?

Before you do, read this: Read this before posting a programming question .... Pay attention to Item #6 and use Code Tags.