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

User avatar
By cal
#19544 Hey!

If your hijacking this thread you should at least hint that I may try to use your ROM symbol project
to generate a stub to answer my original question ;-)

Please both of you stay at the technical topics and try to make postings understandable.
Knowing a world before twitter I need something like this to follow a posting:

https://ru.wikipedia.org/wiki/%D0%9F%D1 ... 0%BD%D0%B0

:geek:
Cal
User avatar
By jcmvbkbc
#19548
cal wrote:use ROM symbol project to generate a stub to answer my original question ;-)

by dropping .incbin "bootrom.bin" from bootrom.s and getting empty object with symbols? That's neat. And that may work if linking is arranged appropriately, i.e. bootrom.o is linked as an object file, not as a part of library.

Regarding thread hijacking: I'm sorry. I'm really annoyed by the rants this guy posts and I'm only pointing at definitely false statements.
User avatar
By pvvx
#19622
cal wrote:Any idea how to make the linker use the ROM firmware symbol?

ESP8266 ROM and EspressifSDK code use Xtensa Compiler Version 8.0.1 RC-2010.1-win32 lx106, libc.a libgcc.a ver 2.8 (?)
UDK (My Espressif DevKit for Windows + Eclipse IDE) use gcc-4.8.2, libgcc GNU AS 2.24.