Skip to content

Depedencies issue for adafruit/Adafruit MQTT Library #118

@ico2k2developer

Description

@ico2k2developer

When compiling for espressif8266 esp01_1m using the said library, a dependency library called WiFi101 is downloaded, and then the compilation gives errors in files coming from the said dependency.

A workaround is going in PROJECTDIR\.pio\libdeps\esp01_1m\Adafruit MQTT Library and inside the library.properties file, remove WiFi101 from the requirements. Then, you have to delete the WiFi101 folder in PROJECTDIR\.pio\libdeps\esp01_1m. Now those compilation errors are gone and the project can be built.

WiFi101 is not listed in the official depedencies on the repository of the Adafruit MQTT Library and my understanding is that it is needed for compiling on certain boards... but with this one board it is unnecessary and creates compiling issues.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions