Relative symbol lib path does not work

Hi,
In kicad 7.0.6 under windows 10.
I’ve added a project specific symbol library.
But it only work with an absolute path and not a relative path :slight_smile:
C:\cartes\myprj.pro
and the lib is c:\cartes\mylib.kicad_sym

In the manage symbol librairy, if I add
c:\cartes\mylib.kicad_sym it’s working.
but if I add
…\mylid.kicad_sym , then kicad does not find any symbol in my lib.

is there a way to avoid the full path (As I want to share my project with other people), And I’ve got more than one board, that is why the lib is not inside the project directory as it is shared between my projects

Is this of help for sharing?
This originally arrived with the introduction of Kicad 6.0

Thanks for that.
Yes they can open the project without the lib.
But I want them to be able to work on it. So to have the proper link to the lib

I also read your other thread.

This FAQ
by @ML9104 offers a quicker method to create a library. Copy everything then delete/hide what is not required.

Thanks,
I used the symbol librairie link tool to change my symbols.
I copy each symbol one by one in the new lib in the symbol editor.

For the footprint, I’ve used the edit symbol field to get the list of footprint. Then export to csv. I’ve got the list of footprint, to copy in my new lib.

In the end I’ve change the footprint librairie name in my file (kicad_sch and kicad_pcb) by doing a search an remplace in a text editor.

Not pretty but it works.

Now I still have the path issue for my new librairies. I wonder why the relative path is not working.

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