Moving extracted archive to dill error

the arduino ide app shows the "Error: 13 INTERNAL: Library install failed: moving extracted archive to destination dir: library not valid" error

this is a system (probably) error just something to alert developers

1 Like

Hi @pcb_wolf1. Please post a link to where you downloaded the library from.

ok,https://github.com/melexis/mlx90640-library

Thanks. This is not an Arduino library so it can't be used with Arduino IDE. That is the reason you got that "library not valid" error when you tried to install it.

It might be possible to adapt the code into the format of a valid Arduino Library. You can learn about the Arduino library format here:

https://arduino.github.io/arduino-cli/latest/library-specification/

And a more friendly introduction here:

https://docs.arduino.cc/learn/contributions/arduino-creating-library-guide

I didn't look at the code to see whether or not that is possible. Even if it is, it is an advanced endeavor. My recommendation is for you to look around to see if you can find an existing library for the MLX90640. You can start by searching the Arduino Library Manager in Arduino IDE (accessed by the Sketch > Include Library > Manage Libraries... menu).

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.