-
Notifications
You must be signed in to change notification settings - Fork 7.6k
mkfatfs
entry in package_esp32_dev_index.json
does not provide an entry for x86_64-pc-linux-gnu
#5376
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
Hi, I tried to run the installer with a local version of "mkfatfs.tar.gz" with the structure
adjusted like "mklittlefs.tar.gz". Now the installation succeeded, but somewhere something is wrong with the settings ( |
that error seems to suggest that the toolchain folder was not set properly |
OK. Please excuse the late answer. I was very busy during the week and checking the follow up error was a mess. My findings:
@me-no-dev : I would like to know how we should proceed from here on. I could think of 3 possibilities: Kind regards PS: For anyone hitting this because googling the follow up error (see Sloeber/arduino-eclipse-plugin#1184 ):
|
@msebas thanks for exploring :) I think the proper solution is to remove the tool from the json until the maintainer of it provides versions for all platforms. You do not need it to build and flash through sloeber and espressif is working on own tool that will do more or less the same and be precompiled multi-platform. |
Hello,
I tried to install arduino-esp32 2.0.0-alpha for Sloeber IDE (4.3.3.202004230915) on an openSuSe 15.2 x86_64 (5.3.18-lp152.72-default Kernel) machine.
I added
https://github.com/espressif/arduino-esp32/releases/download/2.0.0-alpha1/package_esp32_dev_index.json
to the list of third party index urls in "Arduino->Third party index url's" in Preferences . Afterwards I selected the esp32-2.0.0-alpha1 entry in the "Arduino->Platforms and Boards" in Preferences and hit "Apply".But "Adopting Arduino Board Platform" in step "Installing Arduino Board Plattforms" returned with the following error:
I took a look into the
package_esp32_dev_index.json
and found that the entry formkfatfs
readsmissing an entry for
x86_64-pc-linux-gnu
.Is this entry not required, supported or missing out of some other reason?
If it is simply missing please add it.
Sloeber is quite aggressive in terms of configuration strictness. So it might be that it tries to install something not required.
PS: I added it assuming I could reuse the entry for "i686-pc-linux-gnu", but that failed changing the error message to
which is correct, the archive contains a single file called "mkfatfs", instead of the usual folder.
As soon as I have time I am going to provide it with a dummy on my own Webserver to see if this resolves the issue as workaround.
The text was updated successfully, but these errors were encountered: