Discuss here different C compiler set ups, and compiling executables for the ESP8266

User avatar
By tinhead
#747
mamalala wrote:Hi,

attached are updated Makefiles, one for the AT and one for IOT firmware. Basically they are the same, just added the extra libs and stuff to the variables in the IOT version.



yep, the works very well.

Btw, for those of you who wish to use them in Xtensa Xplorer, simply add at begin of each makefile following lines
(assuming you using my Xplorer installation ESP-IOT-SDK-NOVM.rar from my 1drv http://1drv.ms/1BUD6Nv )

export XTENSA_SYSTEM = C:\usr\xtensa\XtDevTools\install\builds\RC-2010.1-win32\lx106\config
export XTENSA_CORE = lx106
export default_xttools_make_path = C:\usr\xtensa\mingw\bin\make

Then you can simply create new project in Xplorer, choose Unmanaged Xtensa C/C++ Project,
give a name and then simply copy all the sources (the makefile, user, driver, other dirs) into that project dir.
Now refresh the project in project explorer and run project -> project build from menu, that all.

By default, when setting new unmanaged project Xplorer will set build command to ${default_xttools_make_path},
but that might not work properly. Therefore the one extra line in makefile which set the default_xttools_make_path
to make.exe in minngw msys directory (and not the one in Xtensa tools dir).
You do not have the required permissions to view the files attached to this post.
User avatar
By cnlohr
#753 If we're talking AT here, please do not add additional signals, but instead perhaps we should add an option for: Echo off, and/or poll incoming data. Being able to poll is much more convenient than using hard signals.

But please please please let's not make the "new" standard require additional signal wires.