# Cannot use local libraries

**URL:** <https://librepcb.discourse.group/t/cannot-use-local-libraries/677>\
**Category:** Help\
**Created:** [January 31, 2024, 5:47pm UTC](https://librepcb.discourse.group/t/cannot-use-local-libraries/677 "2024-01-31T17:47:35Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![jym](https://avatars.discourse-cdn.com/v4/letter/j/e8c25b/32.png) [@jym](https://librepcb.discourse.group/u/jym)\
**Post date:** [January 31, 2024, 5:47pm UTC](https://librepcb.discourse.group/t/cannot-use-local-libraries/677/1 "2024-01-31T17:47:35Z")

</div>

Hello,  
When I create a new symbol in a local library, I don’t see the symbol I created as if the local library does not open.  
What am I missing ?

TIA

---

<div class="post-metadata">

**Author:** ![sasmus](https://avatars.discourse-cdn.com/v4/letter/s/d26b3c/32.png) [@sasmus](https://librepcb.discourse.group/u/sasmus)\
**Post date:** [January 31, 2024, 7:33pm UTC](https://librepcb.discourse.group/t/cannot-use-local-libraries/677/2 "2024-01-31T19:33:31Z")

</div>

Hi and welcome!

Probably you only created a _symbol_, which is not enough. You also need a corresponding _component_ which references your symbol.  
After that you should update your project library.

Now you can use it within your project - at least for the schematic editor. For the pcb you also need a package and device - but this can be done later.

---

<div class="post-metadata">

**Author:** ![jym](https://avatars.discourse-cdn.com/v4/letter/j/e8c25b/32.png) [@jym](https://librepcb.discourse.group/u/jym)\
**Post date:** [January 31, 2024, 8:16pm UTC](https://librepcb.discourse.group/t/cannot-use-local-libraries/677/3 "2024-01-31T20:16:12Z")

</div>

Thanks sasmus !

I thought I had tried that but I will check again. Maybe I didn’t update the library ???

FMI, For schematic only, do I only have to define the component ?

---

<div class="post-metadata">

**Author:** ![sasmus](https://avatars.discourse-cdn.com/v4/letter/s/d26b3c/32.png) [@sasmus](https://librepcb.discourse.group/u/sasmus)\
**Post date:** [January 31, 2024, 8:39pm UTC](https://librepcb.discourse.group/t/cannot-use-local-libraries/677/4 "2024-01-31T20:39:18Z")

</div>

> [@jym](#):
>
> For schematic only, do I only have to define the component ?

Symbol + component, yes.

---

<div class="post-metadata">

**Author:** ![jym](https://avatars.discourse-cdn.com/v4/letter/j/e8c25b/32.png) [@jym](https://librepcb.discourse.group/u/jym)\
**Post date:** [February 1, 2024, 11:35am UTC](https://librepcb.discourse.group/t/cannot-use-local-libraries/677/5 "2024-02-01T11:35:27Z")

</div>

Thanks sasmus !

---

<div class="post-metadata">

**Author:** ![jym](https://avatars.discourse-cdn.com/v4/letter/j/e8c25b/32.png) [@jym](https://librepcb.discourse.group/u/jym)\
**Post date:** [February 1, 2024, 1:41pm UTC](https://librepcb.discourse.group/t/cannot-use-local-libraries/677/6 "2024-02-01T13:41:22Z")

</div>

Yes it works!  
Another question : when I change a symbol used in a schematic how do I update the schematic with the modified symbol ?

---

<div class="post-metadata">

**Author:** ![sasmus](https://avatars.discourse-cdn.com/v4/letter/s/d26b3c/32.png) [@sasmus](https://librepcb.discourse.group/u/sasmus)\
**Post date:** [February 1, 2024, 3:48pm UTC](https://librepcb.discourse.group/t/cannot-use-local-libraries/677/7 "2024-02-01T15:48:54Z")

</div>

Just update your project Library!

---

<div class="post-metadata">

**Author:** ![jym](https://avatars.discourse-cdn.com/v4/letter/j/e8c25b/32.png) [@jym](https://librepcb.discourse.group/u/jym)\
**Post date:** [February 1, 2024, 4:28pm UTC](https://librepcb.discourse.group/t/cannot-use-local-libraries/677/8 "2024-02-01T16:28:12Z")

</div>

Thanks again !

May I ask what is your job.  
Do you use librePCB to produce complex PCBs ?  
Before I retired (2001) I was in charge of CAE/CAD tools for Alcatel switching division.  
We used Viewlogic, Zuken and Mentor tools

---

<div class="post-metadata">

**Author:** ![sasmus](https://avatars.discourse-cdn.com/v4/letter/s/d26b3c/32.png) [@sasmus](https://librepcb.discourse.group/u/sasmus)\
**Post date:** [February 1, 2024, 4:46pm UTC](https://librepcb.discourse.group/t/cannot-use-local-libraries/677/9 "2024-02-01T16:46:20Z")

</div>

Well, no. I’m doing this for hobby purposes only. Decided to give LibrePCB a try because an other EDA tool i used until then is no longer maintained.  
In professional life i’m an engineer designing wide area networks.
