On Jan 3, 2007, at 3:39 PM, John Luciani wrote:
On 1/3/07, Andy Peters <[EMAIL PROTECTED]> wrote:
On Jan 3, 2007, at 3:09 PM, John Luciani wrote:
> On 1/3/07, Ostheller, Joel A. <[EMAIL PROTECTED]> wrote:
>
>> I can not get gsch2pcb / pcb to stop using the M4 library as a
>> default.
>
> What does your gsch2pcb command line look like?
>
> Are you using the --use-files switch?
>
> gsch2pcb --use-files --elements-dir ~/YOUR_FOOTRPINT_DIR
> SCHEMATIC_NAME
--use-files doesn't cause gsch2pcb to ignore the m4 libraries. Maybe
a switch can be added to gsch2pcb: --no-m4-libs ??
It will cause the newlib files to be used first. Wasn't the original
problem that the M4 libraries were used first?
That seemed to be the problem. However, --use-files didn't seem to
do what it was supposed to do. In other words, even though I did
$ gsch2pcb -v --use-files --elements-dir /Users/andy/Library/gEDA/pcb
power.sch
gsch2pcb still searched for m4 libraries first. I know this because
the spiel from the command would say
____
C11: have m4 element 0805, but trying to replace with a file element.
Found: /Users/andy/Library/gEDA/pcb/jcl/0805
C11: added new file element for footprint 0805 (value=0.1uF)
____
: have m4 element , but trying to replace with a file element.
No file element found.
: added new m4 element for footprint (value=)
----
The unknown entry below C11 is one of the chips that called out that
SOT223- footprint.
When you delete or move the m4 libraries, running gsch2pcb (with
exactly the same command line), you get an error message saying
/sw/bin/gm4: /sw/share/pcb/m4/common.m4: No such file or directory
which is expected, because it was deleted. Now gsch2sch doesn't
search the m4 libs and the unknown part is no longer unknown:
____
C11: need new file element for footprint 0805 (value=0.1uF)
Found: /Users/andy/Library/gEDA/pcb/jcl/0805
C11: added new file element for footprint 0805 (value=0.1uf)
____
U1: need new file element for footprintf SOT223-230P-650W-356L-4N
(value=LM317EMP)
Found: //Users/andy/Library/gEDA/pcb/asp/SOT223-230P-650W-356L-4N
U1: added new m4 element for footprint SOT223-230P-650W-356L-4N
(value=LM317EMP)
----
So it looks like gsch2pcb doesn't honor --use-files in the expected
manner.
-a
_______________________________________________
geda-user mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user