Hi,
I get the message that a certain lib could not be found although the schematic is complete. I thought that all components used in the schematic are kept in -cache.lib.
I checked and the suspected component is there. What is the reason for this message?
Exact message?
And when does it appear?
If it doesn’t find a library listed in Tools->Component Libraries on startup, it will complain. Are the libraries indeed there?
Where/how/which file can I check to find out that it is missing and fix it?
And this is true. Copy of each component was transferred to the -cache.lib
. Therefore, the project file still contain the list of libraries used in this project, and those libraries should exist it /share/kicad/library
folder. That’s why the Eeschema still complains about missing libraries.
The Eeschema should give you a list of missing library(libraries) when you open your project.
You can also open your .pro
file where you could easy find the list of used libraries in the section [eeschema/libraries].
If you get the project from internet/friend and didn’t get these libraries, the only thing you can do is to remove missing libraries from the list of active libraries, copy -cache.lib
and rename it as <projectname>.lib
and put it on the top of the active libraries list in Preferences - >Library window.