-
Notifications
You must be signed in to change notification settings - Fork 132
esp8266 - eagle.app.v6.common.ld is not created on build - build fails #984
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
Comments
recipe.hooks.linking.prelink.1.pattern is currently not supported actually none of these "extra build commands" is currently supported. |
Could you try to replace in platform.txt |
That works. |
@liebman |
Its the stock one from the esp8266/Arduino git repo, master branch: https://github.com/esp8266/Arduino/blob/master/platform.txt - not one I really want to have to modify to be able to compile with the latest esp8266 core. |
But you reported that the workaround worked for you so you must have a modified platform.txt you could share? |
Diff:
full file:
|
thanks |
Seems the workaround only works in Linux because linus supports the ; to have multiple commands on one line. |
The workaround should actually be done before the combiner and not the archiver |
added support for pre_link post_link and pre_build though pre_build is not documented :-(
@liebman |
I'm on a Mac - I can test there. (mostly similar) |
also good :-) |
Works nicely on a Mac! |
great thanks. |
This issue has not been resolved . I am using the latest build of Eclipse and the current ESP8266 board installed yet I still get this error. I find it hard to believe this is still an issue after all this time. Anyone out there have a clue what it takes to be able to build 8266 code in Arduino plugin for Eclipse? I can make ESP32, Arduino Uno & Mega firmware but ESP8266 has always failed when it tried to find this linker script.
I am currently trying this on Windows but encounter the same problem with Linux. Apparently hacking the |
i faced the same problem . and then i have tried to hack the platform.txt with the solution provided by @jantje but i still have the same problem, it didnt work with me , |
Please open a new issue and attach your build output and other relevant info. This issue is fixed an closed, you are probably experiencing another issue that looks alike. |
Using the current git version of esp8266/Arduino has builds failing with the error:
and the platform.txt file has the rule:
I believe this is to support being able to chose the vtable memory location (flash/iram/heap).
Sloeber does not seem to be processing this rule.
The text was updated successfully, but these errors were encountered: