X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-ASG-Debug-ID: 1460600166-0978df121617d4370001-9re8WH X-Barracuda-Envelope-From: gheskett AT shentel DOT net From: "Gene Heskett (gheskett AT shentel DOT net) [via geda-user AT delorie DOT com]" X-Barracuda-Effective-Source-IP: n64s149.fttx.shentel.net[204.111.64.149] X-Barracuda-Apparent-Source-IP: 204.111.64.149 To: geda-user AT delorie DOT com Subject: Re: [geda-user] Tyring to build this on wheezy, fails Date: Wed, 13 Apr 2016 22:16:00 -0400 X-ASG-Orig-Subj: Re: [geda-user] Tyring to build this on wheezy, fails User-Agent: KMail/1.9.10 (enterprise35 0.20100827.1168748) References: <201604131058 DOT 31788 DOT gheskett AT shentel DOT net> In-Reply-To: X-KMail-QuotePrefix: > MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <201604132216.00611.gheskett@shentel.net> X-Barracuda-Connect: smtp2.edbg.cloud.shentel.net[204.111.2.25] X-Barracuda-Start-Time: 1460600166 X-Barracuda-URL: https://204.111.1.146:443/cgi-mod/mark.cgi X-Barracuda-Scan-Msg-Size: 3098 X-Virus-Scanned: by bsmtpd at cloud.shentel.net X-Barracuda-BRTS-Status: 1 X-Barracuda-BRTS-Evidence: geneslinuxbox.net X-Barracuda-Spam-Score: 0.50 X-Barracuda-Spam-Status: No, SCORE=0.50 using per-user scores of TAG_LEVEL=1000.0 QUARANTINE_LEVEL=1000.0 KILL_LEVEL=6.0 tests=WEIRD_PORT X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.28719 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------------------------- 0.50 WEIRD_PORT URI: Uses non-standard port number for HTTP Reply-To: geda-user AT delorie DOT com On Wednesday 13 April 2016 17:24:09 Kai-Martin Knaak wrote: > Gene Heskett (gheskett AT shentel DOT net) wrote: > > The archive I unpacked contains no instructional readme's as to how > > to build this package. That makes it a bit difficult for a rusty > > old maker to proceed. > > Here is my personal cheat sheet: > > # install all the packages which were necessary to build the Debian > package # of geda and pcb > apt-get build-dep geda > apt-get build-dep pcb > > # get the source > git clone git://git.geda-project.org/geda-gaf.git > git clone git://git.geda-project.org/pcb.git Did this to refresh by deleted pcb.> > # build geda > cd geda-gaf > make clean > ./autogen.sh > ./configure > make -j4 > sudo make install > > ldconfig # libtoolize should take care of this but apparently doesn't > cd .. > > > # build pcb > cd pcb > make clean > > # Apply a patch to prevent insta-exit on certain actions when called > # from within an action-script. I need this for my print script. > patch -p1 < hidnogui-actionscript.patch > > ./autogen.sh > ./configure > make -j4 > make install > > # remove the default footprint libraries. In case of name conflicts > gedalib # silently selects the footprint from the default lib. This is > most certainly # not what I want. > rm -rf /usr/local/share/pcb/newlib > rm -rf /usr/local/share/pcb/pcblib-newlib > rm -rf /usr/local/share/pcb/m4 > rm -rf /usr/local/share/pcb/pcblib > rm -rf /usr/local/share/pcb/pcblib.contents; > > > # The resulting binaries will be installed in /usr/local/bin > # They do not interfere with the version installed by the official > Debian # package. > > > Hope, this helps. > > ---<)kaimartin(>--- I built pcb straight, no patches, haven't tried to print as I have to get a new printer, my brother color laser HL-3170-CDW has decided ALL my drums are bad after a power outage. Dell has one, an MFC that looks promising. For less than I paid for the brother 3 years ago. The first thing I need does not exist in any form in the parts libraries as its 50 years older than the genesis version of pcb. I need a footprint for this tube socket: As this project, if I do it, will need 4 per board. I've never created a library part, so I've no clue where to start. Are there docs on how to do that buried in the docs (one thing I haven't yet convinced make that it should build, so I'm working in the dark.) If someone can tell me how to make that work, I might have a leg up on the first step here. Thanks. Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page