Re: gEDA-user: Drawing a schematic with a single-inline resistornetwork

2007-02-06 Thread Jeremy Pedersen

[jg]The makefile tells you each time in a way that you can copy and paste

it to

execute it.   The makefile spits out versions for bash, csh, etc.


The makefile from gEDA/gaf out of CVS does that, but I don't believe the
regular old source tarball for gschem does that.

Yep. Gentoo uses /etc/ld.so.conf, but I got it taken care of by uninstalling
the original version, installing the code from CVS locally, and then
exporting a few things in my .bashrc file.

On 2/5/07, John Griessen [EMAIL PROTECTED] wrote:


Jeremy Pedersen wrote:

despite it being installed in both /usr/local/lib
and (an older version installed by emerge on my Gentoo Linux machine) in
/usr/lib, it still will not compile. Any ideas?
 What environment variables am I most likely to need to set?


[jg]The makefile tells you each time in a way that you can copy and paste
it to
execute it.   The makefile spits out versions for bash, csh, etc.

John G

PS be sure to uninstall what you had in already, or use --prefix=/opt/geda
or some place to put it that is not default, then make ldconfig find it.
Does Gentoo use /etc/ld.so.conf?



___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Drawing a schematic with a single-inline resistornetwork

2007-02-05 Thread DJ Delorie

 Hmm...what version do you use? I am stuck with 20060123.

CVS head.

 Additionally, *learn* to make your own newlib footprints.
 
 Right-O. I've done one before while following along with the gsch2pcb
 tutorial, so I could probably do one.

It's easy for this.  Use PCB itself!  Create six vias for the pins,
draw on the silk layer for the ouline.  Select it all, cut or copy,
convert buffer to element and save buffer elements to file.  Then,
restart PCB and paste one.  Use 'd' to turn on pin numbers and verify
them, edit (vi or emacs) the footprint file to make the numbers right.


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Drawing a schematic with a single-inline resistornetwork

2007-02-05 Thread Jeremy Pedersen

CVS head.


Oh. I guess a lot has happened since the release I'm using. I would really
like to upgrade to a newer version of gschem at a minimum, but I can't get
it to compile. I installed libgeda  locally in /usr/local/lib using
./configre, make, make install, but gschem still complains that it can't
find libgeda installed, despite it being installed in both /usr/local/lib
and (an older version installed by emerge on my Gentoo Linux machine) in
/usr/lib, it still will not compile. Any ideas? Perhaps I can tell it
explicitly where to find libgeda?

That much I know. :-) If I want custom footprints I'll be sure to make 'em.
I just wish I could figure out how the heck I can tell how big in mils a
component is. I don't know where to find sizes of components (data sheet?),
and I also (forgive my stupidity) have no idea what a mil is. I certainly
know what a millimeter is, but what on earth is a mil?


Thanks,
Jeremy


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Drawing a schematic with a single-inline resistornetwork

2007-02-05 Thread Peter Clifton
On Mon, 2007-02-05 at 18:10 -0500, Jeremy Pedersen wrote:
 Check out the whole gaf tree.  Run make and follow the directions,
 then make install.  It all works together very nicely.  There's a
 couple of environment variables you have to set. 
 
 I take it that's in CVS. I've not really used CVS before, but I
 suppose I could give it a shot.

Take a look at the instructions on the page:
http://geda.seul.org/developer.html it explains all the prerequisites to
building gEDA.

In the first directory you get into with a Makefile, (the toplevel
makefile), type make, and you get some instructions.

There is some output which you can just copy-paste (and execute) in your
shell to set the environment variables as appropriate.

By default, the CVS checkout will want to build in your home directory,
e.g. /home/myuser/geda.

If you prefer /usr/local, try make prefix=/usr/local.

 What environment variables am I most likely to need to set?
 LD_LIBRARY_PATH? That sort of thing? 

Yep, that and PATH, and for building, PKG_CONFIG_PATH.

If you use /usr/local, you may be able to skip setting these before
running geda, so long as your /etc/ld.so.conf (or /etc/ld.so.conf.d/...)
contains a line /usr/local/lib.

After installing libraries, you can run the command ldconfig as root,
to pick up the new libraries. (It may work without, but I can't
remember).

Regards,

Peter Clifton




___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Drawing a schematic with a single-inline resistornetwork

2007-02-05 Thread Jeremy Pedersen

Peter,

Ok, that sounds doable. I will check out the latest stuff from CVS and try
to compile it.

You guys are the greatest. :)

Thanks,
Jeremy


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user


Re: gEDA-user: Drawing a schematic with a single-inline resistornetwork

2007-02-05 Thread John Griessen

Jeremy Pedersen wrote:

despite it being installed in both /usr/local/lib
and (an older version installed by emerge on my Gentoo Linux machine) in
/usr/lib, it still will not compile. Any ideas?
What environment variables am I most likely to need to set? 



[jg]The makefile tells you each time in a way that you can copy and paste it to 
execute it.   The makefile spits out versions for bash, csh, etc.


John G

PS be sure to uninstall what you had in already, or use --prefix=/opt/geda
or some place to put it that is not default, then make ldconfig find it.
Does Gentoo use /etc/ld.so.conf?


___
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user