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

User avatar
By MK1888
#12148 I want to use the readvdd33() function that's being called in the NodeMCU firmware, but I get an implicit declaration error on compile. I guess it can't find the definition.

I'm not familiar enough with this stuff to fix it. Can anyone help? I'm using the esphttpd example code in CHERTS' dev kit.
User avatar
By MK1888
#12176 Okay, so this works, but the question is...Is this the proper way to do it? Do I have to include declarations for all SDK system functions that I want to use?
User avatar
By jcmvbkbc
#12177
MK1888 wrote:Do I have to include declarations for all SDK system functions that I want to use?

Yes. That's the normal way of using external functions in C.