delorie.com/archives/browse.cgi   search  
Mail Archives: geda-help/2020/09/03/08:55:24

X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f
X-Recipient: geda-help AT delorie DOT com
Date: Thu, 3 Sep 2020 14:39:23 +0200 (CEST)
From: Roland Lutz <rlutz AT hedmen DOT org>
To: "Glen W. Ruch (gw DOT ruch AT yahoo DOT com) [via geda-help AT delorie DOT com]" <geda-help AT delorie DOT com>
Subject: Re: [geda-help] Shifting Text
In-Reply-To: <f8bd6fbc-d1d1-fb75-da23-fef5e6e6ec7f@yahoo.com>
Message-ID: <alpine.DEB.2.21.2009031418510.2508@nimbus>
References: <CAMw9acAo7Q_ztEDTjbaUr7zdeoOJThA7ijx1EsvNTd46e5oYRw AT mail DOT gmail DOT com> <CAMw9acA_aygsy3GMYrOSC8YDBS2TfOafeX_ZSJMbKop-_wgj2A AT mail DOT gmail DOT com> <b0b8dd4d-f94a-3101-6826-160be7555add AT yahoo DOT com> <8ca87b95-6b3c-0832-e98a-7d9e743fe7ff AT yahoo DOT com>
<alpine DOT DEB DOT 2 DOT 21 DOT 2009010003190 DOT 4251 AT nimbus> <396df3f1-e447-b5ac-6120-4b96acbcb542 AT yahoo DOT com> <alpine DOT DEB DOT 2 DOT 21 DOT 2009021444450 DOT 14655 AT nimbus> <alpine DOT DEB DOT 2 DOT 21 DOT 2009021529470 DOT 15983 AT nimbus> <3b3b883a-f334-b9c6-eb2e-d49c86fa14fd AT yahoo DOT com> <20200902171255 DOT GC2911 AT newvzh DOT lokolhoz>
<alpine DOT DEB DOT 2 DOT 21 DOT 2009022322360 DOT 1252 AT nimbus> <f8bd6fbc-d1d1-fb75-da23-fef5e6e6ec7f AT yahoo DOT com>
User-Agent: Alpine 2.21 (DEB 202 2017-01-01)
MIME-Version: 1.0
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

Hi Glen,

thank you for your assistance!

On Wed, 2 Sep 2020, Glen W. Ruch (gw DOT ruch AT yahoo DOT com) [via 
geda-help AT delorie DOT com] wrote:
> So I downloaded the tarball, geda-gaf-1.10.0.tar.gz.?? When I ran the
> ./configure It complained about libfam and libgamin so I added the provided
> --without-libfam switch.?? (I'm running a home system, and no others are
> trying to modify my schematics, I shouldn't need file access monitoring.)

That's totally fine.

> A make throws multiple errors.

> gschem_page_view.c:596:3: error: ???screen_right??? may be used
> uninitialized in this function [-Werror=maybe-uninitialized]

> gschem_page_view.c:596:3: error: ???screen_bottom??? may be used
> uninitialized in this function [-Werror=maybe-uninitialized]
> gschem_page_view.c:596:3: error: ???screen_top??? may be used uninitialized
> in this function [-Werror=maybe-uninitialized]
> gschem_page_view.c:596:3: error: ???screen_left??? may be used uninitialized
> in this function [-Werror=maybe-uninitialized]

> Suggestions on getting thru the make errors?

You have two ways to get past these errors:

- either fix the issue by adding ``*px = *py = 0;'' in gschem_page_view.c, 
line 1269 (just above ``g_return_if_fail'')

- or remove the compiler flag which has this treated as an error: remove 
the string ``$Werror_maybe_uninitialized_IF_SUPPORTED'' from configure.ac, 
then run configure and make again

Roland

- Raw text -


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