Hi Ben,
Works for me. See attached log.
Peter
--
Peter Brett <peter@xxxxxxxxxxxxx>
Remote Sensing Research Group
Surrey Space Centre
-*- mode: compilation; default-directory: "/home/peter/Projects/geda/beagle-daq/" -*-
Compilation started at Fri Jan 21 00:30:26
make pcb
gsch2pcb -v project | tee pcb.log
SCM_STRING_CHARS is deprecated. See the manual for alternatives.
scm_must_malloc is deprecated. Use scm_gc_malloc and scm_gc_free instead.
Returning non-0 from a smob free function is deprecated. Use scm_gc_free et al instead.
(You just returned non-0 while freeing a object.)
Loading schematic [/home/peter/Projects/geda/beagle-daq/beagle-daq.sch]
SCM_STRING_CHARS is deprecated. See the manual for alternatives.
scm_must_malloc is deprecated. Use scm_gc_malloc and scm_gc_free instead.
Returning non-0 from a smob free function is deprecated. Use scm_gc_free et al instead.
(You just returned non-0 while freeing a object.)
Loading schematic [/home/peter/Projects/geda/beagle-daq/beagle-daq.sch]
SCM_STRING_CHARS is deprecated. See the manual for alternatives.
scm_must_malloc is deprecated. Use scm_gc_malloc and scm_gc_free instead.
Returning non-0 from a smob free function is deprecated. Use scm_gc_free et al instead.
(You just returned non-0 while freeing a object.)
/usr/bin/m4: cannot open `/home/peter/opt/share/pcb/m4/common.m4': No such file or directory
=====================================================
gsch2pcb backend configuration:
----------------------------------------
Variables which may be changed in gafrc:
----------------------------------------
gsch2pcb:pcb-m4-command: /usr/bin/m4
gsch2pcb:pcb-m4-dir: /home/peter/opt/share/pcb/m4
gsch2pcb:pcb-m4-confdir: /home/peter/opt/etc/pcb
gsch2pcb:pcb-m4-path: /home/peter/opt/share/pcb/m4 /home/peter/opt/etc/pcb $HOME/.pcb .
gsch2pcb:m4-command-line: /usr/bin/m4 -d -I/home/peter/opt/share/pcb/m4 -I/home/peter/opt/etc/pcb -I$HOME/.pcb -I. /home/peter/opt/share/pcb/m4/common.m4 - >> beagle-daq.new.pcb
---------------------------------------------------
Variables which may be changed in the project file:
---------------------------------------------------
gsch2pcb:use-m4: yes
=====================================================
Using the m4 processor for pcb footprints
Loading schematic [/home/peter/Projects/geda/beagle-daq/beagle-daq.sch]
GPIO/U1: can't find PCB element for footprint SSOP24 (value=unknown)
So device GPIO/U1 will not be in the layout.
U5: can't find PCB element for footprint SSOP8 (value=unknown)
So device U5 will not be in the layout.
Reading project file: project
schematics "beagle-daq.sch"
output-name "beagle-daq"
Processing PCBLIBPATH="/home/peter/opt/share/pcb/pcblib-newlib:/home/peter/opt/share/pcb/newlib"
Adding /home/peter/opt/share/pcb/newlib to the newlib search path
Running command:
gnetlist -g pcbpins -o beagle-daq.cmd beagle-daq.sch
--------
Running command:
gnetlist -g PCB -o beagle-daq.net beagle-daq.sch
--------
Default m4-pcbdir: /home/peter/opt/share/pcb/pcb/m4
--------
gnet-gsch2pcb-tmp.scm override file:
(define m4-pcbdir "/home/peter/opt/share/pcb/pcb/m4")
(define gsch2pcb:use-m4 #t)
--------
Running command:
gnetlist -g gsch2pcb -o beagle-daq.new.pcb -m gnet-gsch2pcb-tmp.scm beagle-daq.sch
--------
--------
GPIO/U1: need new file element for footprint SSOP24 (value=unknown)
----
psu/U1: need new file element for footprint SOT23-5 (value=unknown)
Found: packages/m4/SOT23-5
psu/U1: added new file element for footprint SOT23-5 (value=unknown)
----
U5: need new file element for footprint SSOP8 (value=unknown)
----
U5: deleted element TSSOP-65P-640L1-8N (value=)
U4: changed element TSSOP-65P-640L1-20N value: -> unknown
dac1/U1: changed element TSSOP-65P-640L1-16N value: -> unknown
U1: changed element TSSOP-65P-640L1-20N value: -> unknown
psu/U1: deleted element SOT23-95P-280L1-5N__LTC_S5_Package (value=)
GPIO/U1: deleted element TSSOP-65P-640L1-24N (value=)
U6: changed element TSSOP-65P-640L1-20N value: -> unknown
dac3/U1: changed element TSSOP-65P-640L1-16N value: -> unknown
U2: changed element TSSOP-65P-640L1-16N value: -> unknown
dac4/U1: changed element TSSOP-65P-640L1-16N value: -> unknown
dac2/U1: changed element TSSOP-65P-640L1-16N value: -> unknown
----------------------------------
Done processing. Work performed:
beagle-daq.pcb is backed up as beagle-daq.pcb.bak1.
3 elements deleted from beagle-daq.pcb.
1 file elements and 0 m4 elements added to beagle-daq.new.pcb.
8 elements had a value change in beagle-daq.pcb.
2 elements could not be found. So beagle-daq.new.pcb is incomplete.
Next steps:
1. Run pcb on your file beagle-daq.pcb.
2. From within PCB, select "File -> Load layout data to paste buffer"
and select beagle-daq.new.pcb to load the new footprints into your existing layout.
3. From within PCB, select "File -> Load netlist file" and select
beagle-daq.net to load the updated netlist.
4. From within PCB, enter
:ExecuteFile(beagle-daq.cmd)
to update the pin names of all footprints.
Compilation finished at Fri Jan 21 00:30:27
Attachment:
pgpwUoX5mlidj.pgp
Description: PGP signature
_______________________________________________ geda-user mailing list geda-user@xxxxxxxxxxxxxx http://www.seul.org/cgi-bin/mailman/listinfo/geda-user