[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<
> > > >
> > >
> >
>