www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/04/13/17:25:25

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Injected-Via-Gmane: http://gmane.org/
To: geda-user AT delorie DOT com
From: Kai-Martin Knaak <knaak AT iqo DOT uni-hannover DOT de>
Subject: Re: [geda-user] Tyring to build this on wheezy, fails
Date: Wed, 13 Apr 2016 23:24:09 +0200
Organization: Institut =?ISO-8859-1?Q?f=FCr?= Quantenoptik
Lines: 77
Message-ID: <nemddp$h31$1@ger.gmane.org>
References: <201604131058 DOT 31788 DOT gheskett AT shentel DOT net>
Mime-Version: 1.0
X-Complaints-To: usenet AT ger DOT gmane DOT org
X-Gmane-NNTP-Posting-Host: 130.75.102.197
User-Agent: KNode/4.14.10
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id u3DLOWDk013074
Reply-To: geda-user AT delorie DOT com

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

# 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(>---
-- 
Kai-Martin Knaak                                  tel: +49-511-762-2895
Universität Hannover, Inst. für Quantenoptik      fax: +49-511-762-2211	
Welfengarten 1, 30167 Hannover           http://www.iqo.uni-hannover.de
GPG key:    http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmk&op=get



- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019