X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f X-Recipient: geda-help AT delorie DOT com X-Authority-Analysis: v=2.2 cv=N5VZLy1B c=1 sm=1 tr=0 a=cDnmOZVFPq8wHbkBZXyVTw==:117 a=cDnmOZVFPq8wHbkBZXyVTw==:17 a=IkcTkHD0fZMA:10 a=Mj1Xp5F7AAAA:8 a=-vLbpwbZjk5D-RvyMdcA:9 a=QEXdDO2ut3YA:10 a=OCttjWrK5_uSHO_3Hkg-:22 Subject: Re: [geda-help] Tutorial Help To: geda-help AT delorie DOT com References: From: "Ian Chapman (ichapman AT videotron DOT ca) [via geda-help AT delorie DOT com]" Message-ID: Date: Wed, 2 Aug 2017 22:47:52 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-CMAE-Envelope: MS4wfPssrJybtNXss+V23frI6A0zy322s5pNef+uaKGaP8mbT0/wGNG1himmTuVlA4zzsIAe5aqisXu6LsspHGzL45o/BejyiT5P0hgnsVhJSOIZoInIvNvj OPy7qk6yPZVIhjVmp+DeQ+/Q4MAQusWjwHIrBgyktX6TFeAex2snIgFm Reply-To: geda-help AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-help AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk It's been a bit since I last used pcb. This may help. In the directory where I keep all the files for the board I'm laying out I have a configuration file called project that contains ==================================== v s use-files elements-dir ~/Artwork/Elements.fp schematics Sheet01.sch Sheet02.sch Sheet03.sch Sheet04.sch Sheet05.sch Sheet06.sch Sheet07.sch Sheet08.sch Sheet09.sch Sheet10.sch Sheet11.sch Sheet12.sch Sheet3.sch output-name CPLD ================================== and another called gafrc that contains ====================================== (component-library "/home/stan/Artwork/Ian_sym") ===================================== I seem to remember these being needed to find raw footprint.fp and aymbol.sym stuff. Regards Ian. On 02/08/17 07:13 AM, Derek Stewart (derek AT q40 DOT de) [via geda-help AT delorie DOT com] wrote: > Hi, > > I tried to generate the PCB in the geda2pcb_tutorial, which gives the > following error: > > gsch2pcb backend configuration: > > ---------------------------------------- > Variables which may be changed in gafrc: > ---------------------------------------- > gsch2pcb:pcb-m4-command: "/usr/bin/m4" > gsch2pcb:pcb-m4-dir: "/usr/share/pcb/pcb/m4" > gsch2pcb:pcb-m4-path: ("$HOME/.pcb" ".") > gsch2pcb:m4-files: "" > > --------------------------------------------------- > Variables which may be changed in the project file: > --------------------------------------------------- > gsch2pcb:use-m4: yes > > ---------------- > M4 command line: > ---------------- > /usr/bin/m4 -d -I/usr/share/pcb/pcb/m4 -I$HOME/.pcb -I. > /usr/share/pcb/pcb/m4/common.m4 - >> board.new.pcb > > ===================================================== > Using the m4 processor for pcb footprints > Loading schematic [/home/derek/gaf/project1/one.sch] > Loading schematic [/home/derek/gaf/project1/two.sch] > > -------- > CONN201: need new file element for footprint CONNECTOR-2-1 > (value=unknown) > CONN201: can't find PCB element for footprint CONNECTOR-2-1 > (value=unknown) > So device CONN201 will not be in the layout. > > --- > > > I think my gsch2pcb:pcb-m4-dir: > > Can I alter the location in the .gEDA/gafrc file? >