Re: gEDA-user: Drawing a schematic with a single-inline resistornetwork
[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
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
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
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
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
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