-
-
Notifications
You must be signed in to change notification settings - Fork 7k
Board Manager problem with installing the tools #4183
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
@keestux, from what I understood you should not need to fill the "tools" section in your json file as you already filled the "toolsDependencies" to reference the ones provides by Arduino. Can you test by putting:
|
I can't replicate this with latest hourly, even though I see your json file is now listing all tools and I've removed them in my test |
@aethaniel That is something I already tried. And it doesn't make a difference. To be sure I tried it again, and with the same conclusion. The IDE installs the tools at packages/SODAQ/tools. But then if you build a sketch it looks in packages/arduino/tools. @ffissore Yes, you're right, and also 1.6.6 is working. Hmm, I did try 1.6.6 this week but it gave errors from arduino-builder, and I couldn't figure out what went wrong. Anyways, I'm happy now. We shall instruct our users to use 1.6.6 or higher. Thanks BTW It is still a waste of disk space that the tools are installed twice (276Mb) in my ~/.arduino15 tree. Once for the SODAQ boards and once for the Zero. |
@keestux yes, sorry about that. We'll eventually fix it |
We are solving it. Follow ups in #4193 |
Fixed. Fix will be available in next hourly build http://www.arduino.cc/en/Main/Software#hourly |
Thanks. You're too kind :-) |
Hey,
We have our own JSON for our boards. It's a SAMD board which uses the same tools as the Zero. After selecting the install it downloads all the necessary tools. But then there is a conflict between where the tools are installed and where Arduino IDE expects them.
Our name is SODAQ and the Board Managers installs the tools in $HOME/.arduino15/packages/SODAQ/tools/. So far so good. Installation reported no problem. Then I select our board, and build a sketch. The error I get is:
However when I install the Zero, (which installs the very same tools in $HOME/.arduino15/packages/arduino/tools/) it all works.
So, either the installer should have installed it in $HOME/.arduino15/packages/arduino/tools/, or the IDE should assign {runtime.tools.arm-none-eabi-gcc.path} to my SODAQ/tools.
In case you want to test, here is the URL (used for testing)
The text was updated successfully, but these errors were encountered: