delorie.com/archives/browse.cgi   search  
Mail Archives: geda-help/2015/06/25/15:09:11

X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f
X-Recipient: geda-help AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to
:content-type;
bh=Q9SRw2L7tgaNHhzji2xKAp7cVkCOUrZNcrMleB+lenI=;
b=o2JJ0AAXkCooMZyRlLHU9o/X4AnKPRuw6II7i2WAnCzvcpTAemuLsnBVfoujNUpFKg
GbgDwG3/6wR2K4LQn4k2UOhXox3IXHz5zlDvO9SrGabJ7ISE7ksOau+loDdkABDeqwuM
drljPbBJb3fpOXw0noj0Ey9CfXdEXpKF0jC1SZ2DDVH+HnSEON73iKPrAFVEAkOsRUzk
uINjvI9SwUv4bXi9bUU28O24Gc9N1NtRS2zK37DNQO5MMuUMK43cmtmb5yHe/CD2gb6I
f/yMUzLcl6tYLIFueuveR58yrHZafqkTQDV0y6RLhU0jC9ItmX1frC0A/oaP3IezLmq3
voew==
X-Received: by 10.112.24.71 with SMTP id s7mr45189766lbf.37.1435259320981;
Thu, 25 Jun 2015 12:08:40 -0700 (PDT)
MIME-Version: 1.0
In-Reply-To: <20150625131553.GA9844@localhost.localdomain>
References: <CAJ--6mY1kvj5dvVD7r6-v+Zm9jtC-iq2zwwQ+RBArz0Q94iKOA AT mail DOT gmail DOT com>
<20150625131553 DOT GA9844 AT localhost DOT localdomain>
From: "Ala'a Mohammad (amalawi AT gmail DOT com)" <geda-help AT delorie DOT com>
Date: Thu, 25 Jun 2015 23:08:01 +0400
Message-ID: <CAJ--6mbr24doNB4C-VCyBWQ+-3MfpDkxxdjv5-eR+TyU0mZWhg@mail.gmail.com>
Subject: Re: [geda-help] gsch2pcb gives 'No elements found'
To: geda-help AT delorie DOT com
Reply-To: geda-help AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-help AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

Thanks this was the main clue. I did apt remove guile 1.8 and
installed 2.0.9 with its -dev package, and then did
make clean && ./configure && make && sudo make install
and it worked like charm. Thanks again.

One more thing. One of the symbols used an m4 macro "Connector 2 1"
and did not appear in the pcb, checking the terminal for gsch2pcb
verbose output, I noticed the following

CONN1: need new file element for footprint  CONNECTOR-2-1 (value=unknown)
CONN1: can't find PCB element for footprint CONNECTOR-2-1 (value=unknown)
So device CONN1 will not be in the layout.

I suspected PCBM4DIR and appended the env var to my shell dot file
.zshrc pointing to where they were installed, reloaded .zshrc and
nothing changed, then added the option inside the project file as

m4-pcbdir /usr/local/share/pcb/m4

and it worked (generating the proper connector as per the tutorial).

my question is, How to make this value a default and avoid adding it
explicitly in each project file? I tried search in the net but did not
succeed, maybe I missed the proper keywords or place to search for!

Any help is appreciated.

Thanks a third time for the responsiveness and guidance.

Regards,

Ala'a


On Thu, Jun 25, 2015 at 5:15 PM, Vladimir Zhbanov (vzhbanov AT gmail DOT com)
<geda-help AT delorie DOT com> wrote:
> Hi, Ala'a.
> On Thu, Jun 25, 2015 at 01:17:45AM +0400, Ala'a Mohammad (amalawi AT gmail DOT com) wrote:
> ...
>> Linuxmint 17.1 (x86-64)
>> gsch2pcb 1.6
>> gEDA 1.9.1 (g9303b37)
>> PCB version 1.99z
>
> What is your guile version? It must be 2.0.x to work with gEDA
> 1.9.1. (I believe we have to bump it in the sources since we still
> have 1.8 there.) And remove all guile-1.8 libs as they can break
> something.
>
> HTH,
>   Vladimir

- Raw text -


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