# LIB.DIR question

**URL:** <https://forums.digi.com/t/lib-dir-question/10263>\
**Category:** Rabbit\
**Created:** [March 3, 2009, 12:57am UTC](https://forums.digi.com/t/lib-dir-question/10263 "2009-03-03T00:57:59Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![NogginBoink](https://avatars.discourse-cdn.com/v4/letter/n/9d8465/32.png) [@NogginBoink](https://forums.digi.com/u/NogginBoink)\
**Post date:** [March 3, 2009, 12:57am UTC](https://forums.digi.com/t/lib-dir-question/10263/1 "2009-03-03T00:57:59Z")

</div>

Newbie here with a question about lib.dir.

In reading the Dynamic C user manual, it appears that all of my projects must use the same lib.dir file. Is this correct?

---

<div class="post-metadata">

**Author:** ![NogginBoink](https://avatars.discourse-cdn.com/v4/letter/n/9d8465/32.png) [@NogginBoink](https://forums.digi.com/u/NogginBoink)\
**Post date:** [March 3, 2009, 1:03am UTC](https://forums.digi.com/t/lib-dir-question/10263/2 "2009-03-03T01:03:51Z")

</div>

Dangit, as soon as I posed that, I read in the manual, “Any library that is to be #use�d in a Dynamic C program must be listed in the file LIB.DIR, or another \*.DIR file specified by the user.” (emphasis mine.)

I searched the manual and found that going to Options, Project Options, Compiler Tab, Advanced button brings up a dialog that has “User Defined Lib Directory File” that I can use.

Still, though, I have to wonder about some of the design “features” of Dynamic C. Even at first glance this doesn’t seem to be a programming environment designed for programmers.

---

<div class="post-metadata">

**Author:** ![kobuseng](https://avatars.discourse-cdn.com/v4/letter/k/f0a364/32.png) [@kobuseng](https://forums.digi.com/u/kobuseng)\
**Post date:** [March 3, 2009, 8:00am UTC](https://forums.digi.com/t/lib-dir-question/10263/3 "2009-03-03T08:00:24Z")

</div>

> Even at first glance this doesn’t seem to be a programming environment designed for programmers.

Yup there are many complaints about Dynamic C. At the moment I have for each project a Lib.dir file in the project folder, and when I am working on that project I copy that Lib.dir over the original Lib.dir in the Dynamic C folder.  
– A bit of a hassle.
