Re: gEDA-user: Next step questions
OK, so I'm trying to install via CVS geda/gaf. I'm getting this error with make install: checking for guile-config... no configure: error: guile-config required but not found make: *** [libgeda/config.h] Error 1 # guile --version Guile 1.6.7 I read on a previous post by Stuart Sept 2005: Anyway, as for your guile problems, it looks like the program guile-config has been removed with the 1.6.7 release. My guess is that guile-config has been replaced by pkg-config, which is where most *-config programs on Linux are moving. Unfortunately, my installer needs guile-config in order to know how to use guile. Guile-config was present as of 1.6.3. My suggestion: 1. First verify that you have no guile-config on your system (locate guile-config). 2. Verify that your pkg-config works for guile. Try pkg-config --modversion guile 3. In /usr/bin create a shell script called guile-config. In the shell script, have a single line pkg-config guile ${0}. The idea is to fool the installer into calling pkg-config when it tries to use guile-config. 4. Test out your new guile-config shell script before running the installer. ... However, if I try pkg-config --modversion guile I get: Package guile was not found in the pkg-config search path. Perhaps you should add the directory containing `guile.pc' to the PKG_CONFIG_PATH environment variable No package 'guile' found but if I find / -name 'guile.pc' -print No guile.pc is found. Can anyone help? Many TIA, Craig On 2/16/07, Craig Niederberger [EMAIL PROTECTED] wrote: I'm so sorry, you sure did, and they look *great*. I can hardly wait to give them a spin! Again, many thanks for the help, and many thanks for making beautiful PCB design and fabrication a reality for someone with just a linux box sitting in a small apartment without even a garage!! Thanks, Craig On 2/16/07, DJ Delorie [EMAIL PROTECTED] wrote: For pcb, the cvs instructions on that page are pretty generic cvs instructions. Anything special for pcb? Will a standard make after the download do? I just posted instructions about an hour ago... ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
On Sun, Feb 18, 2007 at 06:54:18PM -0600, Craig Niederberger wrote: OK, so I'm trying to install via CVS geda/gaf. I'm getting this error with make install: checking for guile-config... no configure: error: guile-config required but not found make: *** [libgeda/config.h] Error 1 # guile --version Guile 1.6.7 If you don't have the .pc and no guile-config, you'll probably have to reinstall guile. I have 1.6.8 and it has a guile-config. If you understand the foo-config system you could hand-write one for your existing install, but it's probably easier to upgrade guile. -- Ben Jackson AD7GD [EMAIL PROTECTED] http://www.ben.com/ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
On Sun, 2007-02-18 at 16:59 -0800, Ben Jackson wrote: On Sun, Feb 18, 2007 at 06:54:18PM -0600, Craig Niederberger wrote: OK, so I'm trying to install via CVS geda/gaf. I'm getting this error with make install: checking for guile-config... no configure: error: guile-config required but not found make: *** [libgeda/config.h] Error 1 # guile --version Guile 1.6.7 If you don't have the .pc and no guile-config, you'll probably have to reinstall guile. I have 1.6.8 and it has a guile-config. If you understand the foo-config system you could hand-write one for your existing install, but it's probably easier to upgrade guile. It sounds like you don't have the appropriate development packages installed for guile. On Ubuntu / Debian, try guile-1.6 dpkg-query -S /usr/bin/guile-1.6-config guile-1.6: /usr/bin/guile-1.6-config There is a symlink /usr/bin/guile-config on my box, which points to /etc/alternatives/guile-config, which is in turn a sym-link to /usr/bin/guile-1.6-config This will likely be different on non Debian based systems. Try re-installing guile, and for good measure, guile-dev (or guile-1.6 and guile-1.6-dev). Regards, -- Peter Clifton Electrical Engineering Division, Engineering Department, University of Cambridge, 9, JJ Thomson Avenue, Cambridge CB3 0FA Tel: +44 (0)7729 980173 - (No signal in the lab!) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
Thanks, Ben. I installed guile 1.6.8, and it went a little farther, then complained that I don't have gettext installed. Weird thing is, I do. **Error**: You must have `gettext' installed. You can get it from: http://www.gnu.org/software/gettext make: *** [gschem/configure] Error 1 root:~/gedastuff/geda/gaf# which gettext /bin/gettext root:~/gedastuff/geda/gaf# gettext --version gettext (GNU gettext-runtime) 0.14.5 Any ideas? Many TIA, Craig On 2/18/07, Ben Jackson [EMAIL PROTECTED] wrote: On Sun, Feb 18, 2007 at 06:54:18PM -0600, Craig Niederberger wrote: OK, so I'm trying to install via CVS geda/gaf. I'm getting this error with make install: checking for guile-config... no configure: error: guile-config required but not found make: *** [libgeda/config.h] Error 1 # guile --version Guile 1.6.7 If you don't have the .pc and no guile-config, you'll probably have to reinstall guile. I have 1.6.8 and it has a guile-config. If you understand the foo-config system you could hand-write one for your existing install, but it's probably easier to upgrade guile. -- Ben Jackson AD7GD [EMAIL PROTECTED] http://www.ben.com/ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
On Sun, 2007-02-18 at 19:38 -0600, Craig Niederberger wrote: Thanks, Ben. I installed guile 1.6.8, and it went a little farther, then complained that I don't have gettext installed. Weird thing is, I do. **Error**: You must have `gettext' installed. You can get it from: http://www.gnu.org/software/gettext make: *** [gschem/configure] Error 1 root:~/gedastuff/geda/gaf# which gettext /bin/gettext root:~/gedastuff/geda/gaf# gettext --version gettext (GNU gettext-runtime) 0.14.5 Any ideas? Again, it is probably missing a -dev or -devel package. For anything complained about as missing during the compile, bets are, you need the development package for it - not just the run-time. 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: Next step questions
Thanks, Peter! I built and installed gettext 1.8.1, and it went a little farther. It now errored out at a place which I don't get at all: autogen.sh running: aclocal ... aclocal:configure.ac:486: warning: macro `AM_GNU_GETTEXT' not found in library aclocal:configure.ac:487: warning: macro `AM_GNU_GETTEXT_VERSION' not found in library autogen.sh running: autoheader ... autogen.sh running: automake ... configure.ac: installing `./install-sh' configure.ac: installing `./missing' src/Makefile.am: installing `./depcomp' configure.ac:50: installing `./config.guess' configure.ac:50: installing `./config.sub' autogen.sh running: autoconf ... configure.ac:514: error: possibly undefined macro: AM_GNU_GETTEXT If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure.ac:515: error: possibly undefined macro: AM_GNU_GETTEXT_VERSION make: *** [gschem/configure] Error 1 Any ideas? Many TIA, Craig On 2/18/07, Peter Clifton [EMAIL PROTECTED] wrote: On Sun, 2007-02-18 at 19:38 -0600, Craig Niederberger wrote: Thanks, Ben. I installed guile 1.6.8, and it went a little farther, then complained that I don't have gettext installed. Weird thing is, I do. **Error**: You must have `gettext' installed. You can get it from: http://www.gnu.org/software/gettext make: *** [gschem/configure] Error 1 root:~/gedastuff/geda/gaf# which gettext /bin/gettext root:~/gedastuff/geda/gaf# gettext --version gettext (GNU gettext-runtime) 0.14.5 Any ideas? Again, it is probably missing a -dev or -devel package. For anything complained about as missing during the compile, bets are, you need the development package for it - not just the run-time. Regards, Peter Clifton ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
Does anyone know what version of gettext the CVS make for geda/gaf expects? I'm beginning to think that in updating gettext from 0.14.5 to 0.16.1 I overshot the mark: ./configure: line 7594: AM_GNU_GETTEXT: command not found ./configure: line 7595: syntax error near unexpected token `0.16.1' ./configure: line 7595: `AM_GNU_GETTEXT_VERSION(0.16.1)' make: *** [gschem/config.h] Error 2 Many TIA, Craig ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
On Sun, 2007-02-18 at 19:57 -0600, Craig Niederberger wrote: Thanks, Peter! I built and installed gettext 1.8.1, and it went a little farther. It now errored out at a place which I don't get at all: autogen.sh running: aclocal ... aclocal:configure.ac:486: warning: macro `AM_GNU_GETTEXT' not found in library aclocal:configure.ac:487: warning: macro `AM_GNU_GETTEXT_VERSION' not found in library autogen.sh running: autoheader ... autogen.sh running: automake ... configure.ac: installing `./install-sh' configure.ac: installing `./missing' src/Makefile.am: installing `./depcomp' configure.ac:50: installing `./config.guess' configure.ac:50: installing `./config.sub' autogen.sh running: autoconf ... configure.ac:514: error: possibly undefined macro: AM_GNU_GETTEXT If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure.ac:515: error: possibly undefined macro: AM_GNU_GETTEXT_VERSION make: *** [gschem/configure] Error 1 Any ideas? Many TIA, Craig Sounds like autotools isn't picking up your gettext installation. Since you built it manually, I suspect that could be the problem.. Did you install it to a non-standard location? The macros you are missing are defined in gettext.m4, which on my computer lives under /usr/share/aclocal (distribution installed gettext development packages). Looking at the autogen.sh script, it appears you can define the environemnt variable ACLOCAL_FLAGS, to pass any extra arguments you need to aclocal. To add extra search directories to the M4 files, try: export ACLOCAL_FLAGS=-I /path/to/dir/with/gettext.m4 before you run make. (Note that -I takes a directory, not a filename). 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: Next step questions
On Sun, 2007-02-18 at 20:39 -0600, Craig Niederberger wrote: Does anyone know what version of gettext the CVS make for geda/gaf expects? I'm beginning to think that in updating gettext from 0.14.5 to 0.16.1 I overshot the mark: ./configure: line 7594: AM_GNU_GETTEXT: command not found ./configure: line 7595: syntax error near unexpected token `0.16.1' ./configure: line 7595: `AM_GNU_GETTEXT_VERSION(0.16.1)' make: *** [gschem/config.h] Error 2 Many TIA, Craig If the AM_GNU_GETTEXT macro wasn't found above, it won't be expanded to the appropriate code, so the execution of the ./configure script will fail. gschem attempts to require the version of gettext you have installed. This was to work around a bug somehow introduced in gettext which broke its supposed backwards compatibility to older version numbers which geda/gaf used to request. Peter ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
*Many thanks*, Peter! export ACLOCAL_FLAGS=-I /usr/local/share/aclocal did the trick to build and complete without errors. Now for the final (I hope) hair pulling moment, when I issue the command gschem I get /opt/geda/bin/gschem: error while loading shared libraries: libgeda.so.28: cannot open shared object file: No such file or directory libgeda.so.28 lives in /opt/geda/lib How do I get gschem to find libgeda? Many thanks, Craig On 2/18/07, Peter Clifton [EMAIL PROTECTED] wrote: On Sun, 2007-02-18 at 20:39 -0600, Craig Niederberger wrote: Does anyone know what version of gettext the CVS make for geda/gaf expects? I'm beginning to think that in updating gettext from 0.14.5 to 0.16.1 I overshot the mark: ./configure: line 7594: AM_GNU_GETTEXT: command not found ./configure: line 7595: syntax error near unexpected token `0.16.1' ./configure: line 7595: `AM_GNU_GETTEXT_VERSION(0.16.1)' make: *** [gschem/config.h] Error 2 Many TIA, Craig If the AM_GNU_GETTEXT macro wasn't found above, it won't be expanded to the appropriate code, so the execution of the ./configure script will fail. gschem attempts to require the version of gettext you have installed. This was to work around a bug somehow introduced in gettext which broke its supposed backwards compatibility to older version numbers which geda/gaf used to request. Peter ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
I'm an idiot. export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/opt/geda/lib *Many thanks* Peter Ben for helping me get the CVS version on my Fedora 5 box tonight! I'm now going to pour some vodka and back this puppy up. Again, many thanks, Craig ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
--- Craig Niederberger [EMAIL PROTECTED] wrote: 1. Is it possible when autorouting traces in PCB to have some automatically set to one set of thicknesses, drill hole sizes, etc. and others automatically set to another set of thicknesses, drill hole sizes, etc? Or must I always select traces by hand to be autorouted to a specific set of thicknesses, drill hole sizes, etc? Yes, you can assign a route style to each net. This is normally done in the netlist file. The format is: netname [stylename] elname-pinnum elname2-pinnum ... where [] means an optional entry. You can manually edit your netlist file to add styles to each net. The autorouter honors each net's style including thickness, via characteristics and keepaway. 2. I noticed in examining the PCB design after autorouting that extra nubbins occasionally appeared on traces. I deleted these by hand, which was somewhat painstaking. I also noticed one unconnected trace--it went almost all the way to the pad, but didn't connect. I fixed that by hand. Has anyone else experienced these occasional oddities? I introduced the bug that caused the fail to connect some time back, but it fixed it in December. The latest snapshot release should never go almost all the way but fail to connect. It should leave a lot fewer nubbins (perhaps none) as well. DJ's optimizer might be able to automatically remove the nubbins. It's here! Your new message! Get new email alerts with the free Yahoo! Toolbar. http://tools.search.yahoo.com/toolbar/features/mail/ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
Thanks super, John, DJ Harry! Question: during my last install, I just used yum on Fedora to install gEDA. Would the December changes appear on a yum update? If not, can I just overwrite my current pcb executable with that from the current snapshot, or is there more to do? Many, many thanks, Craig On 2/16/07, Harry Eaton [EMAIL PROTECTED] wrote: --- Craig Niederberger [EMAIL PROTECTED] wrote: 1. Is it possible when autorouting traces in PCB to have some automatically set to one set of thicknesses, drill hole sizes, etc. and others automatically set to another set of thicknesses, drill hole sizes, etc? Or must I always select traces by hand to be autorouted to a specific set of thicknesses, drill hole sizes, etc? Yes, you can assign a route style to each net. This is normally done in the netlist file. The format is: netname [stylename] elname-pinnum elname2-pinnum ... where [] means an optional entry. You can manually edit your netlist file to add styles to each net. The autorouter honors each net's style including thickness, via characteristics and keepaway. 2. I noticed in examining the PCB design after autorouting that extra nubbins occasionally appeared on traces. I deleted these by hand, which was somewhat painstaking. I also noticed one unconnected trace--it went almost all the way to the pad, but didn't connect. I fixed that by hand. Has anyone else experienced these occasional oddities? I introduced the bug that caused the fail to connect some time back, but it fixed it in December. The latest snapshot release should never go almost all the way but fail to connect. It should leave a lot fewer nubbins (perhaps none) as well. DJ's optimizer might be able to automatically remove the nubbins. It's here! Your new message! Get new email alerts with the free Yahoo! Toolbar. http://tools.search.yahoo.com/toolbar/features/mail/ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
Thanks super. I had gone to the yum install, as when I originally built and installed gEDA I could only get it to work in my home directory (didn't seem to like the Fedora setup). Is this newer build easier to install system wide on Fedora? Any pointers? Again, thanks, Craig On 2/16/07, DJ Delorie [EMAIL PROTECTED] wrote: Thanks super, John, DJ Harry! Question: during my last install, I just used yum on Fedora to install gEDA. Would the December changes appear on a yum update? Probably not; the last snapshot was just a week ago, and the previous one was August. If not, can I just overwrite my current pcb executable with that from the current snapshot, or is there more to do? Probably better to remove the installed rpm first, then build the latest snapshot and install it. That was you won't confuse yum if/when you upgrade. You'll also get the upgraded footprint libraries at the same time. Note that in previous releases, the executable is pcb-bin and pcb is a wrapper script. In the latest snapshot, the executable is pcb and there is no wrapper script. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
Thanks super. I had gone to the yum install, as when I originally built and installed gEDA I could only get it to work in my home directory (didn't seem to like the Fedora setup). Is this newer build easier to install system wide on Fedora? Any pointers? I install both geda and pcb in ~/geda from CVS, and it works just fine. For system-wide, install in /usr/local/bin or /opt/geda ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
Thanks super. I intend to yum remove geda-* and pcb-* and then install the latest version. What's the best way to do that? Get the iso from http://www.geda.seul.org/download.html? That's what I did last time before installing with yum. Is there an easier or better way? Not sure how to use CVS, as I'm not a developer on a multiple developer project, and haven't used that tool previously. Many TIA, Craig On 2/16/07, DJ Delorie [EMAIL PROTECTED] wrote: Thanks super. I had gone to the yum install, as when I originally built and installed gEDA I could only get it to work in my home directory (didn't seem to like the Fedora setup). Is this newer build easier to install system wide on Fedora? Any pointers? I install both geda and pcb in ~/geda from CVS, and it works just fine. For system-wide, install in /usr/local/bin or /opt/geda ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
Don't use the CD yet. I haven't updated it, and I won't update it until Ales does the next release. Your best bet is to learn how to install from CVS. It's not hard. Here are instructions for gEDA/gaf: http://geda.seul.org/developer.html and for PCB: http://sourceforge.net/cvs/?group_id=73743 Have lots of fun, Stuart On Fri, 16 Feb 2007, Craig Niederberger wrote: Thanks super. I intend to yum remove geda-* and pcb-* and then install the latest version. What's the best way to do that? Get the iso from http://www.geda.seul.org/download.html? That's what I did last time before installing with yum. Is there an easier or better way? Not sure how to use CVS, as I'm not a developer on a multiple developer project, and haven't used that tool previously. Many TIA, Craig On 2/16/07, DJ Delorie [EMAIL PROTECTED] wrote: Thanks super. I had gone to the yum install, as when I originally built and installed gEDA I could only get it to work in my home directory (didn't seem to like the Fedora setup). Is this newer build easier to install system wide on Fedora? Any pointers? I install both geda and pcb in ~/geda from CVS, and it works just fine. For system-wide, install in /usr/local/bin or /opt/geda ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
For pcb, just: cvs -d:pserver:[EMAIL PROTECTED]:/cvsroot/pcb login (hit entery for password) cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/pcb co -P pcb cd pcb ./configure --prefix=/opt/geda --with-gui=lesstif or ./configure --prefix=/opt/geda --with-gui=gtk [other configure options, type ./configure --help to see them all: --enable-doc to build documenatation --enable-maintainer-mode to rebuild docs from sources] make make install ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
On Fri, Feb 16, 2007 at 01:33:02PM -0500, DJ Delorie wrote: [other configure options, type ./configure --help to see them all: --enable-doc to build documenatation --enable-maintainer-modeto rebuild docs from sources] Beware that --enable-doc is the default, but will fail without --enable-maintainer-mode (which makes some of the needed images). So choose one of --disable-doc or --enable-maintainer-mode --enable-doc Otherwise the make will fail in the doc which interferes with make install. However it's definitely worth the trouble to run the CVS version, as I have discovered over the last few days! -- Ben Jackson AD7GD [EMAIL PROTECTED] http://www.ben.com/ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
Harry Eaton wrote: DJ's optimizer might be able to automatically remove the nubbins. The optimizer as its included with the stock PCB version 20060822 is pretty good at removing these nubs. I autorouted a board the other day and there was only one nubbin that wouldn't go away with the optimizers. Apart from three hi current traces I routed by hand using polygons, correcting this nubbin that the autorouter failed to remove was the only manual routing I had to do on this particular board (80 thru hole components). Phil ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
Beware that --enable-doc is the default, but will fail without --enable-maintainer-mode (which makes some of the needed images). So choose one of --disable-doc or --enable-maintainer-mode --enable-doc Otherwise the make will fail in the doc which interferes with make install. I'd caution that --enable-doc requires that you have LaTeX and a bunch of other packages installed. --disable-doc is probably the quickest path to compilation unless you already have a maximal Linux install. Stuart ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
*Many, many* thanks! For geda/gaf, the instructions are pretty clear. The only question I have is what I should set in Fedora for the environment variables PATH, LD_LIBRARY_PATH, and PKG_CONFIG_PATH. For pcb, the cvs instructions on that page are pretty generic cvs instructions. Anything special for pcb? Will a standard make after the download do? Many thanks, Craig On 2/16/07, Stuart Brorson [EMAIL PROTECTED] wrote: Don't use the CD yet. I haven't updated it, and I won't update it until Ales does the next release. Your best bet is to learn how to install from CVS. It's not hard. Here are instructions for gEDA/gaf: http://geda.seul.org/developer.html and for PCB: http://sourceforge.net/cvs/?group_id=73743 Have lots of fun, Stuart On Fri, 16 Feb 2007, Craig Niederberger wrote: Thanks super. I intend to yum remove geda-* and pcb-* and then install the latest version. What's the best way to do that? Get the iso from http://www.geda.seul.org/download.html? That's what I did last time before installing with yum. Is there an easier or better way? Not sure how to use CVS, as I'm not a developer on a multiple developer project, and haven't used that tool previously. Many TIA, Craig On 2/16/07, DJ Delorie [EMAIL PROTECTED] wrote: Thanks super. I had gone to the yum install, as when I originally built and installed gEDA I could only get it to work in my home directory (didn't seem to like the Fedora setup). Is this newer build easier to install system wide on Fedora? Any pointers? I install both geda and pcb in ~/geda from CVS, and it works just fine. For system-wide, install in /usr/local/bin or /opt/geda ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
For pcb, the cvs instructions on that page are pretty generic cvs instructions. Anything special for pcb? Will a standard make after the download do? I just posted instructions about an hour ago... ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
I'm so sorry, you sure did, and they look *great*. I can hardly wait to give them a spin! Again, many thanks for the help, and many thanks for making beautiful PCB design and fabrication a reality for someone with just a linux box sitting in a small apartment without even a garage!! Thanks, Craig On 2/16/07, DJ Delorie [EMAIL PROTECTED] wrote: For pcb, the cvs instructions on that page are pretty generic cvs instructions. Anything special for pcb? Will a standard make after the download do? I just posted instructions about an hour ago... ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: Next step questions
Hi gEDA gurus, Well, my PCB arrived in the mail a short while ago. I soldered in the components, and everything works beautifully. *Many thanks* for those who helped me with my questions from design to fabrication. For those who are interested, a blog of robot #3's brain can be found at http://craigbot.blogspot.com. gEDA is a spectacular tool indeed. So I have some questions now that my feet are a little wet: 1. Is it possible when autorouting traces in PCB to have some automatically set to one set of thicknesses, drill hole sizes, etc. and others automatically set to another set of thicknesses, drill hole sizes, etc? Or must I always select traces by hand to be autorouted to a specific set of thicknesses, drill hole sizes, etc? 2. I noticed in examining the PCB design after autorouting that extra nubbins occasionally appeared on traces. I deleted these by hand, which was somewhat painstaking. I also noticed one unconnected trace--it went almost all the way to the pad, but didn't connect. I fixed that by hand. Has anyone else experienced these occasional oddities? 3. In my next PCB, I need to add surface mount components. I've noticed that some part data sheets spec out the pad sizes, but many don't--they just spec out the part feet. Are there good general rules for making SMT pads? Generally, what should the space be *between* the pads? Many, many, MANY thanks, Craig ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step questions
On 2/15/07, Craig Niederberger [EMAIL PROTECTED] wrote: Hi gEDA gurus, 3. In my next PCB, I need to add surface mount components. I've noticed that some part data sheets spec out the pad sizes, but many don't--they just spec out the part feet. Are there good general rules for making SMT pads? Generally, what should the space be *between* the pads? I've been able to find manufacturer's footprint recommendations for all of the SMT parts that I have used. Here are some links --- http://www.nxp.com/package http://focus.ti.com/general/docs/packaging.jsp http://www.maxim-ic.com/design/packaging/ http://www.national.com/packaging/folders/pkg_index.html http://www.irf.com/package/ http://www.onsemi.com/PowerSolutions/supportTechDoc.do?id=1165 http://www.analog.com/Analog_Root/Packages/Packages_Home/ http://www.linear.com/designtools/PkgInfo.jsp (* jcl *) P.S. The Linear Tech site (linear.com) appears to be down at the moment. -- http://www.luciani.org ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user