Re: gEDA-user: Next step
Am 01.11.2010 um 23:12 schrieb John Griessen: Did you already get circuit prototyping results with that? I didn't actually send it to a milling machine yet, but the simulation in EMC2-sim looks fine. Markus - - - - - - - - - - - - - - - - - - - Dipl. Ing. (FH) Markus Hitter http://www.jump-ing.de/ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step
On 11/02/2010 01:50 AM, Markus Hitter wrote: I didn't actually send it to a milling machine yet, but the simulation in EMC2-sim looks fine. Wow, that's great! You are talking about milling away copper to make conductors, right? As well as drilling holes... John Griessen ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step
John Griessen wrote: Wow, that's great! You are talking about milling away copper to make conductors, right? As well as drilling holes... Wow is right, I thought you milled the shape of the board, and etched the copper. -- Darryl Gibson N2DIY Linux, free software, for the people, by the people. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step
If I wanted to do my own fab what CAM software would you recommend? I do my own fab at home, and just use PCB. Is there something else you need besides that? ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step
On 11/01/2010 07:18 AM, Darryl Gibson wrote: If I wanted to do my own fab what CAM software would you recommend? None usually. Output postscript from pcb, then either make a toner transfer print with a laser printer, or print on clear film with an inkjet printer to make a mask for exposing photoresist with UV light before etching. Some guides are on delorie.com Else you're spending some capital equipment money to be in business and getting a UV photoplotter and CAM software I don't know about. Either way, gerbv is the tool for double checking your RS-274X output to send to a fab. John -- Ecosensory Austin TX ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step
John Griessen wrote: On 11/01/2010 07:18 AM, Darryl Gibson wrote: If I wanted to do my own fab what CAM software would you recommend? None usually. Output postscript from pcb, then either make a toner transfer print with a laser printer, or print on clear film with an inkjet printer to make a mask for exposing photoresist with UV light before etching. Some guides are on delorie.com Ok. Else you're spending some capital equipment money to be in business and getting a UV photoplotter and CAM software I don't know about. I'd like to mill, drill, stuff and solder by machine also, but for now I'm just concerned with milling and drilling. Either way, gerbv is the tool for double checking your RS-274X output to send to a fab. -- Darryl Gibson N2DIY Linux, free software, for the people, by the people. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step
On 11/01/2010 12:20 PM, Darryl Gibson wrote: Yes, I'd like to mill, drill, stuff, and solder too, but for now I'm only worried about milling and drilling. We've not had anyone with a circuit mill talk here yet that I know. The EMC2 discussion list might be good for that. Also HeeksCAD might be able to create tool paths from layout in some form... You stumped us. John G ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step
Am 01.11.2010 um 18:52 schrieb John Griessen: only worried about milling and drilling. We've not had anyone with a circuit mill talk here yet that I know. Didn't notice the Enhancements for gEDA/pcb G-code export thread? When building pcb from source, you get an G-code exporter, which produces isolation milling and drilling G-code. http://sourceforge.net/tracker/? func=detailaid=3100354group_id=73743atid=538813 tries to enhance this exporter. Markus - - - - - - - - - - - - - - - - - - - Dipl. Ing. (FH) Markus Hitter http://www.jump-ing.de/ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step
Am 01.11.2010 um 22:03 schrieb Matthew Sager: if you plan to use the same size bit as the trace width and you just want to mill down the center of the trace. Huh? If you mill down the center of the trace you remove the copper there and get a negative of what you want. Did I miss something? Markus - - - - - - - - - - - - - - - - - - - Dipl. Ing. (FH) Markus Hitter http://www.jump-ing.de/ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step
On Mon, 2010-11-01 at 22:27 +0100, Markus Hitter wrote: When building pcb from source, you get an G-code exporter, which produces isolation milling and drilling G-code. gcode export is available in the 20100929 snapshot, we have it already in the official Gentoo tree (still marked testing/unstable, but should work fine for amd64, ppc, sparc ,x86, x86-macos). Other distributions may have it also, so no need to build from sources and wonder about missing dependencies in binary distributions. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step
On 11/01/2010 04:27 PM, Markus Hitter wrote: Didn't notice the Enhancements for gEDA/pcb G-code export thread? Oh yes. It's great that you are working on this. It's just not ready for him to use I though, Is it? Did you already get circuit prototyping results with that? JG ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step
Am 01.11.2010 um 22:03 schrieb Matthew Sager: if you plan to use the same size bit as the trace width and you just want to mill down the center of the trace. Huh? If you mill down the center of the trace you remove the copper there and get a negative of what you want. Did I miss something? You would have to use a layer as a milling layer and then you could draw arbitrary holes and slots. I don't know that doing this from the gcode exporter is possible yet, but parsing it from an exported gerber file is not to bad. Matthew -- My homepage. [1]http://sites.google.com/site/matthewsager/home References 1. http://sites.google.com/site/matthewsager/home ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Next step
On 11/01/2010 06:52 PM, Matthew Sager wrote: You would have to use a layer as a milling layer and then you could draw arbitrary holes and slots. But the question was about milling and drilling CAM SW, so tool paths -- EMC2 and HeeksCAD JG ___ 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
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
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