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=wellesley-edu.20150623.gappssmtp.com; s=20150623; h=from:message-id:mime-version:subject:date:references:to:in-reply-to; bh=VnLYskXiQG2dmr47grfqvPxH0r24Tch8F0OBKzFtJqA=; b=H2OC22o2dU0ccaRHcX6EJMy3YAHgA4WxR8LvAayOfjr80xwgIUfF19swv86h6R2/yN yd4VKfzFj9Ob0u7Msj3VFlA0gs+jHfuPQ4NzOJ8BVwUBmtp9zDewuH6RmFhPy4m2YQkO uambXP2yd23vebJ3tuEjvoOtXN6AqVx8mXEGBocKptU/f7n56rj12eo7FKatmXisAyES wDKlSfTj4Jl9MEzYrrhgTdZdBiuW1rOL1OWrH0E0+1OXHmUULUetPssM18uNx1Cz6XF1 by7fqd7SuJHPBNYcSwelYIoa4SzpBL9WPbzq4ppO33DdGd638Cf72jVkFn/kosg7Ojgr s6sg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:message-id:mime-version:subject:date :references:to:in-reply-to; bh=VnLYskXiQG2dmr47grfqvPxH0r24Tch8F0OBKzFtJqA=; b=PplEEnOYsnFnpjf6QtbV1DQHUeP5HcqVPsWUsoQ87iTSBGz3iTxXjfwA5MXu+sBE3l cuiKHhUMN50UBbo5GkiyU875mi/Kotu0AMrF2/FYjx7lP1XxrN2Fn/y+cJIjQ0Dot02P kK2IY71ZzFrrl8LzX7bjisKgi5Yz24TS0PFTc5+aGPVYH6/hJIDdCh+akIA/Fk35d3Vy BNsndsBcELlnnGTmDLAu+ayCJv0XVIhRyN3o1vIvRhDwaANf7ZC1Zz8I9Kma8Ka0DUMv pkDo1+tDlgxAOOuF3fHI5VSxP9Tmrt5zzccLM1LEVLNLrPlnAN2KnmuUvn1nbahqtVMu s52w== X-Gm-Message-State: AD7BkJKPsIk2wA0s14a2evDs74XEyNjg5MY9rgxcRX6dkHdbKanuofoulYv+wUcCbcWAyUr7 X-Received: by 10.13.227.1 with SMTP id m1mr11349044ywe.249.1456795456596; Mon, 29 Feb 2016 17:24:16 -0800 (PST) From: "James Battat (jbattat AT wellesley DOT edu) [via geda-help AT delorie DOT com]" Content-Type: multipart/alternative; boundary="Apple-Mail=_3DDEE6FF-C5DD-44F3-9F35-0479A52409F7" Message-Id: <553E6B58-F7B5-481C-9B8D-39453BF8FA68@wellesley.edu> Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [geda-help] gaf not built Date: Mon, 29 Feb 2016 20:24:13 -0500 References: <201602281147 DOT u1SBljat031059 AT delorie DOT com> To: geda-help AT delorie DOT com In-Reply-To: X-Mailer: Apple Mail (2.1878.6) 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 Precedence: bulk --Apple-Mail=_3DDEE6FF-C5DD-44F3-9F35-0479A52409F7 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 Thanks for the reply. So I then tried the git version, but the compilation fails (error = below). Any suggestions? (again, this is Mac OS X 10.9). In the meantime, I will try the unstable release (1.9.2-20150930). Thanks, James $ git clone git://git.geda-project.org/geda-gaf.git $ cd geda-gaf/ $ ./autogen.sh=20 $ ./configure --prefix /opt/geda/geda-gaf_git/ $ make geda_bus_object.c:442:3: error: non-void function 'geda_bus_object_copy' = should return a value [-Wreturn-type] g_return_if_fail (object !=3D NULL); ^ /usr/local/Cellar/glib/2.44.1/include/glib-2.0/glib/gmessages.h:373:3: = note: expanded from macro 'g_return_if_fail' return; = \ ^ geda_bus_object.c:443:3: error: non-void function 'geda_bus_object_copy' = should return a value [-Wreturn-type] g_return_if_fail (object->line !=3D NULL); ^ /usr/local/Cellar/glib/2.44.1/include/glib-2.0/glib/gmessages.h:373:3: = note: expanded from macro 'g_return_if_fail' return; = \ ^ geda_bus_object.c:444:3: error: non-void function 'geda_bus_object_copy' = should return a value [-Wreturn-type] g_return_if_fail (object->type =3D=3D OBJ_BUS); ^ /usr/local/Cellar/glib/2.44.1/include/glib-2.0/glib/gmessages.h:373:3: = note: expanded from macro 'g_return_if_fail' return; = \ ^ 19 warnings and 3 errors generated. make[4]: *** [libgeda_la-geda_bus_object.lo] Error 1 make[3]: *** [all] Error 2 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 On Feb 29, 2016, at 3:43 AM, Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via = geda-help AT delorie DOT com] wrote: > James, >=20 > On 2/28/16, James Battat (jbattat AT wellesley DOT edu) [via > geda-help AT delorie DOT com] wrote: >> Hi, >>=20 >> I=92ve built geda-gaf (Snapshot 1.8.2) from source, but the gaf = command line >> utility is not built (or at least it=92s not placed in the bin/ = directory with >> gschem, gnetlist, gsymcheck, etc., and I can=92t find it or the = relevant >> source code). >=20 > The gaf utility has been introduced in the geda-gaf version > 1.9.0. So you have to build it or some more recent version to get > what you want. Actually, there are 1.9.1 and 1.9.2. >=20 > HTH, > Vladimir >=20 --Apple-Mail=_3DDEE6FF-C5DD-44F3-9F35-0479A52409F7 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=windows-1252 Thanks = for the reply.

So I then tried the git version, but = the compilation fails (error below).
Any = suggestions?
(again, this is Mac OS X = 10.9).

In the meantime, I will try the unstable = release = (1.9.2-20150930).

Thanks,
James


$ cd = geda-gaf/
$ ./autogen.sh 
$ ./configure --prefix /opt/geda/geda-gaf_git/
$ make
<snip>
geda_bus_object.c:442:3: error: non-void function = 'geda_bus_object_copy' should return a value = [-Wreturn-type]
  g_return_if_fail (object !=3D = NULL);
  ^
/usr/local/Cellar/glib/2.44.1/include/glib-2.0/glib/gmessages.h= :373:3: note: expanded from macro 'g_return_if_fail'
   =       return;            =                     =                     =     \
     =     ^
geda_bus_object.c:443:3: error: non-void function = 'geda_bus_object_copy' should return a value = [-Wreturn-type]
  g_return_if_fail (object->line !=3D = NULL);
  ^
/usr/local/Cellar/glib/2.44.1/include/glib-2.0/glib/gmessages.h= :373:3: note: expanded from macro 'g_return_if_fail'
   =       return;            =                     =                     =     \
     =     ^
geda_bus_object.c:444:3: error: non-void function = 'geda_bus_object_copy' should return a value = [-Wreturn-type]
  g_return_if_fail (object->type =3D=3D = OBJ_BUS);
  ^
/usr/local/Cellar/glib/2.44.1/include/glib-2.0/glib/gmessages.h= :373:3: note: expanded from macro 'g_return_if_fail'
   =       return;            =                     =                     =     \
     =     ^
19 warnings and 3 errors generated.
make[4]: *** = [libgeda_la-geda_bus_object.lo] Error 1
make[3]: *** [all] Error = 2
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] = Error 1
make: *** [all] Error = 2



On Feb 29, 2016, at 3:43 AM, Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-help AT delorie DOT com] <geda-help AT delorie DOT com> = wrote:

James,

On 2/28/16, James Battat (jbattat AT wellesley DOT edu) = [via
geda-help AT delorie DOT com] <geda-help AT delorie DOT com> = wrote:
Hi,

I=92ve built geda-gaf = (Snapshot 1.8.2) from source, but the gaf command line
utility is not = built (or at least it=92s not placed in the bin/ directory = with
gschem, gnetlist, gsymcheck, etc., and I can=92t find it or the = relevant
source code).

The gaf utility has been = introduced in the geda-gaf version
1.9.0. So you have to build it or = some more recent version to get
what you want. Actually, there are = 1.9.1 and 1.9.2.

HTH,
=  Vladimir


= --Apple-Mail=_3DDEE6FF-C5DD-44F3-9F35-0479A52409F7--