| delorie.com/archives/browse.cgi | search |
| X-Authentication-Warning: | delorie.com: mail set sender to geda-help-bounces using -f |
| X-Recipient: | geda-help AT delorie DOT com |
| DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; |
| d=gmail.com; s=20120113; | |
| h=message-id:date:from:user-agent:mime-version:to:subject:references | |
| :in-reply-to:content-type:content-transfer-encoding; | |
| bh=bOCw2CG3/EOapGT1b7pne1NPMVSLtg91UpOk/YIIaiM=; | |
| b=Iedf1Fml82cAoahOFGvpISqQxyqvWqlcHxzw1YRROpjhJUxjUbB/GzjvL+J9u4gPEd | |
| uOXUAscmqtzhO8Lb3o344NQkvqj7bHuVDD9GLBNFKfHsgv6fkpqgPboyjb/eJ7v8CYlA | |
| nKyfcmEFFT0XMkloAmVyxdqNVLePn8AnhAAYU+rBoAAzlX5jHM64d5VLF75edfdz+0+1 | |
| FeLCOwyoI+NybedwscU3APN5SR7YTweXbHbDAvub/ZFCROn8+T/1qt1ziknwM+5SCVcF | |
| A7StsuA9dKVPgrYQVaaEw+c8c4AkhMmugwMTwkTP9NH4xxlRuCjFO3RWR6m2YbKFeyF3 | |
| npUA== | |
| X-Received: | by 10.42.71.194 with SMTP id l2mr19896655icj.71.1417894264381; |
| Sat, 06 Dec 2014 11:31:04 -0800 (PST) | |
| Message-ID: | <54835976.3090305@gmail.com> |
| Date: | Sat, 06 Dec 2014 14:31:02 -0500 |
| From: | Brian Eldridge <briane70 AT gmail DOT com> |
| User-Agent: | Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 |
| MIME-Version: | 1.0 |
| To: | geda-help AT delorie DOT com |
| Subject: | Re: [geda-help] Questions from a noob ... |
| References: | <548215CC DOT 6040909 AT gmail DOT com> <5483490F DOT 6080809 AT ecosensory DOT com> |
| In-Reply-To: | <5483490F.6080809@ecosensory.com> |
| Reply-To: | geda-help AT delorie DOT com |
Thanks for the reply!
1) Yes, sorry - I didn't realize the popup was a live status - I thought
it was just the same message every time. I see what you are saying -
that's good (and not annoying afterall ;-).
2) I don't know why the tool was segmentation faulting last time I tried
reading a non-existant page, but its not today.... strange. I get the
same behaviour as you describe now - the tool does open a blank page
with no border. So that is all fine also.
I think I'm all clear for now - thanks very much for the quick responses!
Brian
On 12/06/2014 01:21 PM, John Griessen wrote:
> On 12/05/2014 02:30 PM, Brian Eldridge wrote:
>> Apologies, resending in plaintext:
>>
>> ====
>>
>> I am an experienced hardware designer who has not worked with gEDA
>> before.
>> I stumbled upon it recently and am very interested to try it out,
>> however things
>> are not working seamlessly for me and I'm curious if I can get
>> answers here:
>>
>> 1) Running under Ubuntu Linux 14.04, I installed the latest version
>> available
>> there via apt-get install geda. This appears to be version
>> 1.8.2.20130925.
>> Should this be good enough, or should I try with the more involved
>> "compile
>> from git repository approach" to get the very latest?
>>
>> 2) Using the above version, and trying to invoke with "gschem
>> <filename>"
>> where filename does NOT exist, the tool crashes. Am I doing something
>> wrong?
>> I expected it to create the page, but nothing works unless the page
>> already
>> exists. Which is annoying for a new design. "gschem" with no arguments
>> creates "untitled.sch" correctly but I'd prefer to be able to specify
>> the file
>> name as advertised.
>
> Here's a usual scenario, but using v. gschem 1.7.2 (g7c7ad00)
> Your 1.8.2 should be fine
>
> -----------------status-----------------------------------------
> Read init scm file [/opt/geda/share/gEDA/scheme/gschem.scm]
> Parsed config from [/opt/geda/share/gEDA/system-gafrc]
> Parsed config from [/home/john/.gEDA/gafrc]
> Parsed config from [/home/john/EEProjects/tek_7k_flex/gafrc]
> Parsed config from [/opt/geda/share/gEDA/system-gschemrc]
> Library name [gschem-cibolo] already in use. Using [gschem-cibolo<1>].
> Library name [thru-hole] already in use. Using [thru-hole<1>].
> Library name [transistors] already in use. Using [transistors<1>].
> Library name [pwrgnd] already in use. Using [pwrgnd<1>].
> Library name [boards] already in use. Using [boards<1>].
> Library name [probes] already in use. Using [probes<1>].
> Library name [borders] already in use. Using [borders<1>].
> Library name [conn-smt] already in use. Using [conn-smt<1>].
> Library name [ic-gull-wing] already in use. Using [ic-gull-wing<1>].
> Parsed config from [/home/john/.gEDA/gschemrc]
> Loading schematic [/home/john/EEProjects/tek_7k_flex/alf.sch]
> Cannot find file /home/john/EEProjects/tek_7k_flex/alf.sch: No such
> file or directory
> Saved [/home/john/EEProjects/tek_7k_flex/alf.sch]
> -----------------status-----------------------------------------
>
> Is this listing above the "annoying status message popup that
> has to be dismissed every time?" If so, you need to at least leave it up
> until you get a personal work style figured out. gschem and pcb
> work well inside project directories that have some config files
> defined for how things work. A project dir can have many schematics.
>
> gschemrc is a config file I recommend using. Here's what mine looks
> like:
>
> cat /home/john/.gEDA/gschemrc
> (component-library "${HOME}/EEProjects/ecosensors-pub.git/gschem-cibolo")
> (component-library
> "${HOME}/EEProjects/ecosensors-pub.git/gschem-cibolo/surf")
> (component-library
> "${HOME}/EEProjects/ecosensors-pub.git/gschem-cibolo/thru-hole")
> (component-library
> "${HOME}/EEProjects/ecosensors-pub.git/gschem-cibolo/transistors")
> (component-library
> "${HOME}/EEProjects/ecosensors-pub.git/gschem-cibolo/pwrgnd")
> (component-library
> "${HOME}/EEProjects/ecosensors-pub.git/gschem-cibolo/boards")
> (component-library
> "${HOME}/EEProjects/ecosensors-pub.git/gschem-cibolo/probes")
> (component-library
> "${HOME}/EEProjects/ecosensors-pub.git/gschem-cibolo/borders")
> (component-library
> "${HOME}/EEProjects/ecosensors-pub.git/gschem-cibolo/conn-smt")
> (component-library
> "${HOME}/EEProjects/ecosensors-pub.git/gschem-cibolo/ic-gull-wing")
> (component-library
> "${HOME}/EEProjects/ecosensors-pub.git/gschem-cibolo/verilog-ams")
> (component-library "/opt/geda/share/gEDA/sym/verilog")
>
> These libraries above become my always available libraries.
>
> A local gschemrc or gafrc file could overrule those, as happened with
> the gafrc file
> containing many of the same libraries -- it was read first and
> overruled the
> gschemrc file contents because the library neme was already in use.
>
> It's really a good idea to have the status window open somewhere -- on
> a second or
> third screen is a good place...
>
> John
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |