On Sat, May 24, 2008 at 1:02 PM, Dean Ferreyra <[EMAIL PROTECTED]> wrote: > Hello, > > I've written a PCB plug-in that lets you replace existing footprints > in your layout with updated footprints. It's described here: > http://www.bourbonstreetsoftware.com/PCBFootprintUpdatePlugIn.html . > > I'm not sure how useful this will be generally since everyone's > workflow is different, but I thought I'd put it out there. > > BTW, this is the first time I've delved into PCB internals, so if you > try the plug-in, please make sure you've backed up your layout first! > And please let me know if you run into any problems or have any > suggestions.
Thanks for posting this -- looks useful. I'm in the process of testing, and it compiles fine on 32-bit Ubuntu, but not 64-bit Ubuntu: cc -O2 -shared -Wall -Werror -DVERSION='"1.00"' \ -Iubuntu/pcb-20080202//src \ -Iubuntu/pcb-20080202/ \ footprintupdate.o utilities.o matrix.o pad-pin-data.o \ -o footprintupdate.so /usr/bin/ld: footprintupdate.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC footprintupdate.o: could not read symbols: Bad value collect2: ld returned 1 exit status make: *** [footprintupdate.so] Error 1 I'm not sure what is causing the above error, but thought I would report. Thanks, Cliff -- ======================= Cliff Brake http://bec-systems.com _______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user