www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/09/14/07:56:21

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Subject: Re: [geda-user] pcb's crosshair only half-locating violations
To: geda-user AT delorie DOT com
References: <55F000F5 DOT 4090901 AT envinsci DOT co DOT uk> <55F04C94 DOT 4060401 AT jump-ing DOT de>
<mspv5b$6dr$1 AT ger DOT gmane DOT org>
<CAC4O8c_kGSiUWqcEtpjT44f2OavB2Z+=n0EQMN7ZWaQ1EZEiEw AT mail DOT gmail DOT com>
<CAOFvGD6penfWAsnm7YN8R3nT9Qzgk9JZ4LDhGYQTQ92vv8xoGA AT mail DOT gmail DOT com>
<55F2BFBD DOT 7010606 AT envinsci DOT co DOT uk>
<CAOFvGD48Qk3+dvJPiq_oNT2FWnadJiw1ioSdY9GtxCHex72L=g AT mail DOT gmail DOT com>
From: "Matt Rhys-Roberts (matt DOT rhys-roberts AT envinsci DOT co DOT uk) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Organization: Envin Scientific Ltd.
Message-ID: <55F6B5C6.9040600@envinsci.co.uk>
Date: Mon, 14 Sep 2015 12:55:50 +0100
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:38.0) Gecko/20100101
Thunderbird/38.2.0
MIME-Version: 1.0
In-Reply-To: <CAOFvGD48Qk3+dvJPiq_oNT2FWnadJiw1ioSdY9GtxCHex72L=g@mail.gmail.com>
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

This is a multi-part message in MIME format.
--------------020204080903090202050809
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

On 11/09/15 13:32, Jason White (whitewaterssoftwareinfo AT gmail DOT com) [via 
geda-user AT delorie DOT com] wrote:
> Matt,
>
> Don't worry! Your not wasting our time. The truth is that many of us 
> here are somewhat blind to the defects present in the software 
> packaged in the repositories. We don't produce "release" versions very 
> often so most of us have had to get in the habit of compiling from source.
>
> If you'd like to try out the latest and greatest version of PCB you 
> should do the following: (also there is a building from source guide 
> here: http://git.geda-project.org/pcb/plain/README.git)
>
> [1] make an empty directory (optional) and open a terminal there.
>
> [1] sudo apt-get install build-essential git
>
> -> you need these packages on your system to build and download the 
> source code
>
> [2] sudo apt-get build-dep pcb
>
> -> this will automatically install most of the developmental (*-dev) 
> packages needed to build PCB on your system
>
> [3] git clone git://git.geda-project.org/pcb.git 
> <http://git.geda-project.org/pcb.git>
>
> -> This fetches the latest and greatest source code and puts it in a 
> folder named "pcb" in the current directory.
>
> [4] Go to that directory in your terminal and run the following 
> commands in order:
> [5] ./autogen.sh
> [6] ./configure --disable-nls --disable-doc
> [7] make
>
> and if there were no error you can then type
>
> [8] ./src/pcbtest.sh
>
> to run PCB.
>
>
> Credit goes to Markus as the source of these build instructions. I 
> simply annotated them.
[snip]

Thanks Jason, I'd never needed to ask how to do this before. I've always 
put up with and suffered whatever shortcomings there are with the 
standard repositories. I might be able to contribute more directly to 
code improvements now.

Regards,
Matt

--------------020204080903090202050809
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 11/09/15 13:32, Jason White
      (<a class="moz-txt-link-abbreviated" href="mailto:whitewaterssoftwareinfo AT gmail DOT com">whitewaterssoftwareinfo AT gmail DOT com</a>) [via <a class="moz-txt-link-abbreviated" href="mailto:geda-user AT delorie DOT com">geda-user AT delorie DOT com</a>]
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAOFvGD48Qk3+dvJPiq_oNT2FWnadJiw1ioSdY9GtxCHex72L=g AT mail DOT gmail DOT com"
      type="cite">
      <div dir="ltr">
        <div>
          <div>
            <div>
              <div>
                <div>Matt,<br>
                  <br>
                </div>
                Don't worry! Your not wasting our time. The truth is
                that many of us here are somewhat blind to the defects
                present in the software packaged in the repositories. We
                don't produce "release" versions very often so most of
                us have had to get in the habit of compiling from
                source.<br>
                <br>
              </div>
              If you'd like to try out the latest and greatest version
              of PCB you should do the following: (also there is a
              building from source guide here: <a
                moz-do-not-send="true"
                href="http://git.geda-project.org/pcb/plain/README.git"><a class="moz-txt-link-freetext" href="http://git.geda-project.org/pcb/plain/README.git">http://git.geda-project.org/pcb/plain/README.git</a></a>)<br>
              <br>
            </div>
            <div>[1] make an empty directory (optional) and open a
              terminal there.<br>
            </div>
            <div><br>
            </div>
            [1] sudo apt-get install build-essential git<br>
            <br>
          </div>
          <div>-&gt; you need these packages on your system to build and
            download the source code<br>
          </div>
          <div><br>
          </div>
          [2] sudo apt-get build-dep pcb<br>
          <br>
        </div>
        -&gt; this will automatically install most of the developmental
        (*-dev) packages needed to build PCB on your system<br>
        <div>
          <div>
            <div>
              <div><br>
              </div>
              <div>[3] git clone git://<a moz-do-not-send="true"
                  href="http://git.geda-project.org/pcb.git">git.geda-project.org/pcb.git</a><br>
                <br>
              </div>
              <div>-&gt; This fetches the latest and greatest source
                code and puts it in a folder named "pcb" in the current
                directory. <br>
              </div>
              <div><br>
              </div>
              <div>[4] Go to that directory in your terminal and run the
                following commands in order:<br>
                [5] ./autogen.sh<br>
                [6] ./configure --disable-nls --disable-doc<br>
                [7] make<br>
                <br>
              </div>
              <div>and if there were no error you can then type<br>
                <br>
                [8] ./src/pcbtest.sh</div>
              <div><br>
              </div>
              <div>to run PCB.<br>
                <br>
                <br>
              </div>
              <div class="gmail_extra">Credit goes to Markus as the
                source of these build instructions. I simply annotated
                them.<br>
              </div>
            </div>
          </div>
        </div>
      </div>
    </blockquote>
    [snip]<br>
    <br>
    Thanks Jason, I'd never needed to ask how to do this before. I've
    always put up with and suffered whatever shortcomings there are with
    the standard repositories. I might be able to contribute more
    directly to code improvements now.<br>
    <br>
    Regards,<br>
    Matt<br>
  </body>
</html>

--------------020204080903090202050809--

- Raw text -


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