I am a step futher in compiling your solution.
Still using the "CHERTS eclipse on windows" environment. The g++ compiler was in the Espressif-ESP8266-DevKit-v1.0.4-x64.exe.
After including some missing include files and changing the path's in the makefile to match my environment I am hitting another wall.
All compiles without errors but then it hit the error :
mingw32-make[1]: *** No rule to make target '../ld/eagle.app.v6.ld', needed by 'output/eagle/debug/image/eagle.app.v6.out'. Gestopt.
C:/Users/Herman/workspace1/esp_iot_rtos_sdk_ardunet/Makefile:108: recipe for target '.subdirs' failed
mingw32-make.exe: *** [.subdirs] Error 2
I am not experienced so it just might be a newbie error but am stuck now.
Can you point me in the right direction ?
Herman