[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gEDA-dev: gsch2pcb is not finding local footprint dirs



Stuart Brorson wrote:
> Unfortunately, gsch2pcb has the footprint search paths hardcoded into
> the code along with a project RC file.  Pcb uses its own, different
> config files.  Therefore, bad things can happen.
> 
> The real solution is to graft come code into gsch2pcb whcih reads the
> same config files as pcb.  The temporary solution is to put your
> footprints in standard places, and to make sure you put paths to those
> places into your project.rc file (i.e. the file gsch2pcb reads to get
> project specific info).
> 
> Stuart

I'd argue that the real solution is to have gsch2pcb just spit out a 
list of actions that pcb acts on.  I.e., gsch2pcb tells pcb "give me a 
SO16 and call it U3" instead of trying to nagivate through pcb's 
libraries and create it.  Among other things like unifying the config 
file that is used for locating footprints, it is a step towards gsch2pcb 
not needing to know anything about the pcb file format.

> On Wed, 18 Oct 2006, John Griessen wrote:
> 
>> Hi y'all,
>>
>> I'm confused a little...
>>
>> gsch2pcb doesn't seem to be able to use the latest changes to pcb, a 
>> la .pcb settings file, or a line in /opt/pcb/share/pcb/Pcb.
>>
>> pcb works fine without messages and finds local footprint newlib.
>>
>> gsch2pcb is not finding the right install dir of pcb...it gives a 
>> message saying:

You have to put something into your gsch2pcb project file telling it 
where to search for newlib footprints.

-dan



_______________________________________________
geda-dev mailing list
geda-dev@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev