Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error: nucleo_f401re board doesn't support eth library! #358

Closed
andriyadi opened this issue Dec 7, 2015 · 5 comments
Closed

Error: nucleo_f401re board doesn't support eth library! #358

andriyadi opened this issue Dec 7, 2015 · 5 comments
Assignees
Labels
Milestone

Comments

@andriyadi
Copy link

Hi,

I'm trying to use ESP8266Interface library in my mbed project, using nucleo_f401 board. And I got this message when building:
Error: nucleo_f401re board doesn't support eth library!

Apparently, this script that causes that:
platformio/platformio/builder/scripts/frameworks/mbed.py

In the library, there's a class called TCPSocketConnection. I try to rename the file (.h and .cpp) to TCPSocketConn and that error ceases to exist. But I don't think that should be the solution, as I need to always rename the class for the new projects.

Please advice. Thanks.

@ivankravets
Copy link
Member

Please install develop version and wait for the further steps from @valeros.

@ivankravets ivankravets modified the milestones: 2.5.0, 3.0.0 Dec 7, 2015
@valeros
Copy link
Member

valeros commented Dec 7, 2015

Hi @andriyadi
ESP8266Interface library currently in beta and has a little bit unusual structure.
Temporarily, We can offer you working project with some modifications:
https://dl.dropboxusercontent.com/u/10025728/ESP8266Interface.zip

@andriyadi
Copy link
Author

I can see that the develop version now offers warning, instead of error.
Warning: nucleo_f401re board doesn't have native support for 'eth' library!

But build is still error like this:
~/.platformio/packages/toolchain-gccarmnoneeabi/bin/../lib/gcc/arm-none-eabi/4.8.3/../../../../arm-none-eabi/bin/ld: cannot find -leth

I'll try @valeros solution.

@valeros
Copy link
Member

valeros commented Dec 7, 2015

@andriyadi
cannot find -leth
Please, reinstall develop version.

@andriyadi
Copy link
Author

Hi @valeros
I can confirm that the latest develop version works!
Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants