[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: Part specification



On Sun, Aug 15, 2004 at 10:10:27AM -0400, Stuart Brorson wrote:
> You need to create a gattribrc file:
> 
> ln -s gschemrc gattribrc
> 
> Try this command first.

Now instead of ending it segfaults.

clock@beton:~/creat/ronja/schematics$ ln -s gschemrc gattribrc
clock@beton:~/creat/ronja/schematics$ gattrib
gEDA/gattrib version 20040111
gEDA/gattrib comes with ABSOLUTELY NO WARRANTY; see COPYING for more details.
This is free software, and you are welcome to redistribute it under certain
conditions; please see the COPYING file for more details.

Error : wrong-type-arg [C:28 L:17] in /usr/share/gEDA/system-gattribrc
Most recently read form: (gattrib-version 20040111)
Segmentation fault (core dumped)
clock@beton:~/creat/ronja/schematics$ cat gschemrc
(component-library "/home/clock/creat/gschem/sym")

Cl<
> 
> If that doesn't work, note that gattrib was most recently run against
> libgeda-20040710, which is available in CVS.   Try getting the latest
> gEDA out of CVS and run gattrib against it.
> 
> Once Ales does the next release, all these problems will be a thing of
> the past . . . .
> 
> Stuart
> 
> 
> 
> 
> 
> > 
> > On Sun, Aug 08, 2004 at 08:59:30AM -0400, Stuart Brorson wrote:
> > > Here's a suggestion:  Create a "description" attribute, and use
> > > gattrib to enter it multiple times.
> > 
> > Gattrib doesn't want to start and reports bad version. There hasn't
> > been any gattrib on the system before and the binary shows the
> > recent installation time in ls -la.
> > 
> > clock@beton:~/geda-gattrib-20040313$ gattrib
> > gEDA/gattrib version 20040111
> > gEDA/gattrib comes with ABSOLUTELY NO WARRANTY; see COPYING for more details.
> > This is free software, and you are welcome to redistribute it under certain
> > conditions; please see the COPYING file for more details.
> > 
> > Error : wrong-type-arg [C:28 L:17] in /usr/share/gEDA/system-gattribrc
> > Most recently read form: (gattrib-version 20040111)
> > Some rc variables are not set!
> > Check log and make sure the system-gattribrc file was found! (exiting)
> > 
> > Cl<
> > > 
> > > Ales just put the latest gattrib release into CVS.  I suggest you get
> > > it from there & install it by doing 
> > > "./autogen.sh && ./configure  && make && make install". 
> > > 
> > > Here's how I would use gattrib to accomplish your task:
> > > 
> > > 1.  Seed gattrib.  In gschem, double click on one component and add a
> > > "description" attrib with whatever description you want.  
> > > 
> > > (The reason you have to do this is that gattrib doesn't let you enter
> > > an entirely new attrib column yet.  It has to find at least one
> > > pre-existing instance of an attrib to create the attrib column.  This
> > > will be improved in the course of time. . . .)
> > > 
> > > 2.  Create a link between your gschemrc and a new gattribrc,
> > > preferably in your local directory:  "ln -s gschemrc gattribrc"
> > > 
> > > (This, too will change in the course of time.  Eventually, gEDA will
> > > transition to having only one RC file for all programs.  Right now,
> > > each program has its own RC file, and as the number of programs grows,
> > > so does the number of -- usually redundant -- RC files.)
> > > 
> > > 3.  Run gattrib on your design files:  "gattrib foo1.sch foo2.sch".
> > > In gattrib, under the "components" tab, you will see all your
> > > components and all your attributes in a spreadsheet format.  You can
> > > then edit your attribs, enter new attribs, etc.  In your case, enter
> > > your descriptions under the "description" column.
> > > 
> > > 4.  When you are done, save your design out.  The new descriptions you
> > > entered will be embedded in your .sch file, but they will not be
> > > displayed, so they won't take lots of room.  You can see them -- and
> > > toggle their visibility -- if you double click on the component in
> > > gschem. 
> > > 
> > > Please let me know if you have any problems getting, compiling, or
> > > using gattrib.  Ales has put the latest version into CVS.  It is an
> > > improved version which allows you to edit component attributes,
> > > displays pin attributes, and also works with
> > > GTK-2.2, so I would like to get some feedback on whether it works for
> > > other people.  (It works for me & Ales . . . .)
> > > 
> > > Stuart
> > > 
> > > 
> > > 
> > > > 
> > > > Hello
> > > > 
> > > > How do I correctly solve the following requirement?
> > > > 
> > > > I want to have in the "device" attribute in the schematic a short
> > > > description, for example "NE592" or "switch" and in the
> > > > bill of materials a longer, more detailed version, for example:
> > > > NE592_DIL14
> > > > 2-pole_switch_gold_plated_6mm_hole
> > > > DC_power_central_pin_2.5mm_panel_female 
> > > > Green_5mm_diffuse_LED
> > > > 
> > > > I don't want to have these long strings in the schematic, because they
> > > > take up too much space.
> > > > 
> > > > Is some elegant solution using attributes possible?
> > > > 
> > > > Cl<
> > > > 
> > > 
> > 
>