Mail Archives: geda-user/2012/10/28/17:41:31
On 10/28/2012 03:21 PM, Kai-Martin Knaak wrote:
> DJ Delorie wrote:
>
>> No spaces around the ::
> More scecifically: "Import::src0" looks like a syntax with thwo items
> divided by the double colon. Hoewver, the code treats it as a single
> string, that is not parsed in any sophisticated way.
>
> ---<)kaimartin(>---
Thank you, DJ Delorie and Kai-Martin Knaak, for your advice. I finally
got the Import feature to work, thus modernizing my way of working with
gEDA. Yes, I found out the hard way that there should be no spaces
around the '::'! I have a couple of observations/questions:
(1) Going through gyrations (deleting the pcb file I was working with)
because I had spaces on either side of the '::', I observed that,
somehow, pcb remembered the library file settings, even after the
original pcb file I used to set them was gone! (I still invoked pcb
from the same directory.) Does pcb write library preferences in some
secret file? If so, why didn't pcb remember the library preferences as
they were set in the pcb file with the finished project (which I started
with gsch2pcb)?
(2) Inexplicably, the footprint referred to by a part in gschem was
missing from my files (I probably failed to sync my gaf directories on
this computer with the corresponding ones at work). The part had three
slots, all referring to the nonexistent footprint. I fired up gschem
and corrected the footprint of the FIRST slot ONLY, saved the gschem
file, and re-imported everything (since I got the hang of the importing
process). The part came through fine! This seems to indicate that pcb
only looks at the footprint of the first slot only.
- Raw text -