10 years, 7 months ago.

EthernetNetIf won't link.

I am getting the following two errors when I try and include the EthernetNetIf library in my project:

Error: Undefined symbol mbed::Base::Base() (referred from fwk-if-eth-EthernetNetIf.cpp.o).

Error: Undefined symbol mbed::Timer::Timer(const char*) (referred from fwk-if-eth-EthernetNetIf.cpp.o).

1 Answer

10 years, 7 months ago.

EthernetIf is outdated and replaced by EthernetInterface: https://mbed.org/handbook/Ethernet-Interface

You can still use the old one, but then you also need an old version of the mbed lib.

Accepted Answer