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=DIQ/dZbH+kh6rnuBvmydBwEYKZjOshPZb/vXFtN9qp8=; b=vHPBuQ8CIj6AwHSfKoCZyL+holCQbM+4fYy1E3fm+Whb2n3tnqWJ9asBuOEDRisGR4 02QsK3w3R1LFPUGoLy+8d31fOnBVXNugW2UYpy19HbvIgTQsi2y0Sa7iCb40seGW6n2P d9WmNQLWfnJ5O6oJ1SG+GudzfQKf44gB6Qz4BEKCjAz1jT9371lxxAG2DrdEdBUoLIex /qBvs7StKLfPkN7bPUPK9hhZsK9gm2bVOexu67JAYedYh607ak7wUkyY+c9P+TMnhJPW dYzE47HQBhSvwgoV/G/Od1uaAjCjG0S9Vk17xb6jlUlRfEfh42ZOW4lveCqGK3VunC93 vnFg== 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=DIQ/dZbH+kh6rnuBvmydBwEYKZjOshPZb/vXFtN9qp8=; b=lymjbYDaMsj8LrkNF4m2odvaAZo4T5MWSCCMf8rQP/G1fdsTJXsE/OGoMb18yA5+Nf M6fOTUJcfMPjanpx4kjf9PXtuxcr8l+LZ6a+nTtrF+6XnSKOkRVLBs7ts0bDJKqnkhiV +3HA6lByN0W0PqeUzsvqOxDK4Ne6Ni1Faymg1FtP0NpXOgbFeC2DT+o354k7K0NLkWJW 2Og9iURQNXif5PHt3evqHnoaeRWJLwc2gSlRDjo3ZnE44g36s+bW1spKPMKXgKoSgIyr j/mIhQv39EtgylrXAnqrZ09T5CjK91MmVbYGXbHrNk4wlignIB3ooGV87G8qjyt1n1rq yXNg== X-Gm-Message-State: AD7BkJK0xdQBLU5k9u9gxS1YyaNVtfdIK+51CrlUxuzmqKw29VmG48q93SLqw/kk474/v42T X-Received: by 10.55.73.6 with SMTP id w6mr26655865qka.82.1456843515613; Tue, 01 Mar 2016 06:45:15 -0800 (PST) From: "James Battat (jbattat AT wellesley DOT edu) [via geda-help AT delorie DOT com]" Content-Type: multipart/alternative; boundary="Apple-Mail=_5EDB7172-06D6-4143-80C8-AB08A9FE075A" Message-Id: <62C5F001-23F2-424E-AB00-DCA9DA3F0ABC@wellesley.edu> Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [geda-help] gaf not built Date: Tue, 1 Mar 2016 09:45:14 -0500 References: <201602281147 DOT u1SBljat031059 AT delorie DOT com> <553E6B58-F7B5-481C-9B8D-39453BF8FA68 AT wellesley DOT edu> 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=_5EDB7172-06D6-4143-80C8-AB08A9FE075A Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Indeed, they eliminated those errors (THANK you for the quick = response!), but I now see other errors (when compiling code in = xorn/src/storage) Relevant output below. All the best, James libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall = -W -g -O2 -MT object.lo -MD -MP -MF .deps/object.Tpo -c object.cc = -fno-common -DPIC -o .libs/object.o In file included from object.cc:20: ./key_iterator.h:47:12: error: no member named 'operator!=3D' in = 'std::__1::__map_iterator, = std::__1::__tree_node, void *> *, long> >' return i.operator!=3D(x.i); ~ ^ = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolc= hain/usr/bin/../include/c++/v1/algorithm:5341:21: note: in instantiation = of member function = 'key_iterator, = std::__1::__tree_node, = void *> *, long> > >::operator!=3D' requested here while (__first1 !=3D __last1 && __first2 !=3D __last2) ^ = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolc= hain/usr/bin/../include/c++/v1/algorithm:5371:12: note: in instantiation = of function template specialization 'std::__1::__set_intersection &, = key_iterator, std::__1::__tree_node, void *> *, long> > >, = std::__1::__tree_const_iterator *, long>, xorn_object **>' requested here return __set_intersection<_Comp_ref>(__first1, __last1, __first2, = __last2, __result, __comp); ^ = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolc= hain/usr/bin/../include/c++/v1/algorithm:5381:19: note: in instantiation = of function template specialization = 'std::__1::set_intersection, = std::__1::__tree_node, = void *> *, long> > >, std::__1::__tree_const_iterator *, long>, xorn_object **, = std::__1::__less >' requested here return _VSTD::set_intersection(__first1, __last1, __first2, __last2, = __result, ^ object.cc:226:23: note: in instantiation of function template = specialization = 'std::__1::set_intersection, std::__1::__tree_node, void *> *, long> > >, = std::__1::__tree_const_iterator *, long>, xorn_object **>' requested here xorn_object_t *ptr =3D set_intersection( ^ In file included from object.cc:20: ./key_iterator.h:44:12: error: no member named 'operator=3D=3D' in = 'std::__1::__map_iterator, = std::__1::__tree_node, void *> *, long> >' return i.operator=3D=3D(x.i); ~ ^ = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolc= hain/usr/bin/../include/c++/v1/algorithm:5395:22: note: in instantiation = of member function = 'key_iterator, = std::__1::__tree_node, = void *> *, long> > >::operator=3D=3D' requested here if (__first2 =3D=3D __last2) ^ = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolc= hain/usr/bin/../include/c++/v1/algorithm:5425:12: note: in instantiation = of function template specialization 'std::__1::__set_difference &, = key_iterator, std::__1::__tree_node, void *> *, long> > >, = key_iterator, std::__1::__tree_node, void *> *, long> > >, xorn_object **>' requested here return __set_difference<_Comp_ref>(__first1, __last1, __first2, = __last2, __result, __comp); ^ = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolc= hain/usr/bin/../include/c++/v1/algorithm:5435:19: note: in instantiation = of function template specialization = 'std::__1::set_difference, = std::__1::__tree_node, = void *> *, long> > >, = key_iterator, = std::__1::__tree_node, = void *> *, long> > >, xorn_object **, std::__1::__less >' requested here return _VSTD::set_difference(__first1, __last1, __first2, __last2, = __result, ^ object.cc:256:23: note: in instantiation of function template = specialization = 'std::__1::set_difference, std::__1::__tree_node, void *> *, long> > >, = key_iterator, std::__1::__tree_node, void *> *, long> > >, xorn_object **>' requested here xorn_object_t *ptr =3D set_difference( ^ 2 errors generated. make[4]: *** [object.lo] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 On Mar 1, 2016, at 12:38 AM, Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via = geda-help AT delorie DOT com] wrote: > James, >=20 > On 3/1/16, James Battat (jbattat AT wellesley DOT edu) [via > geda-help AT delorie DOT com] wrote: >> Thanks for the reply. >>=20 >> So I then tried the git version, but the compilation fails (error = below). >> Any suggestions? >> (again, this is Mac OS X 10.9). >>=20 >=20 > I've commited the fix which should eliminate those errors. > Please 'git pull' and try out to compile it again. >=20 > Thank you for your report, > Vladimir --Apple-Mail=_5EDB7172-06D6-4143-80C8-AB08A9FE075A Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii Indeed, they eliminated those errors (THANK you for = the quick response!), but I now see other errors (when compiling code in = xorn/src/storage)

Relevant output = below.

All the = best,
James

libtool: compile:  g++ = -DHAVE_CONFIG_H -I. -I../.. -I../../include -Wall -W -g -O2 -MT = object.lo -MD -MP -MF .deps/object.Tpo -c object.cc  -fno-common -DPIC -o = .libs/object.o
In file included from object.cc:20:
./key_iterator.h:47:12: = error: no member = named 'operator!=3D' in = 'std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::__valu= e_type<xorn_object *, obstate *>, = std::__1::__tree_node<std::__1::__value_type<xorn_object = *,
      obstate *>, void *> *, long> = >'
                return = i.operator!=3D(x.i);
     =                   ~ = ^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefa= ult.xctoolchain/usr/bin/../include/c++/v1/algorithm:5341:21: note: = in instantiation of member function
      = 'key_iterator<std::__1::__map_iterator<std::__1::__tree_iterator<= std::__1::__value_type<xorn_object *, obstate *>, = std::__1::__tree_node<std::__1::__value_type<xorn_object *, = obstate *>, void *> *, long> >
      = >::operator!=3D' requested here
    while (__first1 !=3D = __last1 && __first2 !=3D __last2)
                  =   ^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefa= ult.xctoolchain/usr/bin/../include/c++/v1/algorithm:5371:12: note: = in instantiation of function template specialization
  =     = 'std::__1::__set_intersection<std::__1::__less<xorn_object *const, = xorn_object *> &, = key_iterator<std::__1::__map_iterator<std::__1::__tree_iterator<s= td::__1::__value_type<xorn_object *, obstate *>,
  =     = std::__1::__tree_node<std::__1::__value_type<xorn_object *, = obstate *>, void *> *, long> > >, = std::__1::__tree_const_iterator<xorn_object *, = std::__1::__tree_node<xorn_object *, void *> *, long>, = xorn_object **>'
      requested here
  =   return __set_intersection<_Comp_ref>(__first1, __last1, = __first2, __last2, __result, __comp);
           ^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefa= ult.xctoolchain/usr/bin/../include/c++/v1/algorithm:5381:19: note: = in instantiation of function template specialization
  =     = 'std::__1::set_intersection<key_iterator<std::__1::__map_iterator<= ;std::__1::__tree_iterator<std::__1::__value_type<xorn_object *, = obstate *>, = std::__1::__tree_node<std::__1::__value_type<xorn_object *, = obstate *>, void
      *> *, long> > >, = std::__1::__tree_const_iterator<xorn_object *, = std::__1::__tree_node<xorn_object *, void *> *, long>, = xorn_object **, std::__1::__less<xorn_object *const, xorn_object = *> >' requested here
    return = _VSTD::set_intersection(__first1, __last1, __first2, __last2, = __result,
          =         ^
object.cc:226:23: note: in = instantiation of function template specialization = 'std::__1::set_intersection<key_iterator<std::__1::__map_iterator<= ;std::__1::__tree_iterator<std::__1::__value_type<xorn_object *, = obstate *>,
      = std::__1::__tree_node<std::__1::__value_type<xorn_object *, = obstate *>, void *> *, long> > >, = std::__1::__tree_const_iterator<xorn_object *, = std::__1::__tree_node<xorn_object *, void *> *, long>, = xorn_object **>'
      requested here
  =       xorn_object_t *ptr =3D set_intersection(
             =                 ^
In file = included from object.cc:20:
./key_iterator.h:44:12: error: no member named 'operator=3D=3D' in = 'std::__1::__map_iterator<std::__1::__tree_iterator<std::__1::__valu= e_type<xorn_object *, obstate *>, = std::__1::__tree_node<std::__1::__value_type<xorn_object = *,
      obstate *>, void *> *, long> = >'
                return = i.operator=3D=3D(x.i);
     =                   ~ = ^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefa= ult.xctoolchain/usr/bin/../include/c++/v1/algorithm:5395:22: note: = in instantiation of member function
      = 'key_iterator<std::__1::__map_iterator<std::__1::__tree_iterator<= std::__1::__value_type<xorn_object *, obstate *>, = std::__1::__tree_node<std::__1::__value_type<xorn_object *, = obstate *>, void *> *, long> >
      = >::operator=3D=3D' requested here
        if = (__first2 =3D=3D __last2)
   =                   = ^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefa= ult.xctoolchain/usr/bin/../include/c++/v1/algorithm:5425:12: note: = in instantiation of function template specialization
  =     = 'std::__1::__set_difference<std::__1::__less<xorn_object *const, = xorn_object *const> &, = key_iterator<std::__1::__map_iterator<std::__1::__tree_iterator<s= td::__1::__value_type<xorn_object *, obstate *>,
  =     = std::__1::__tree_node<std::__1::__value_type<xorn_object *, = obstate *>, void *> *, long> > >, = key_iterator<std::__1::__map_iterator<std::__1::__tree_iterator<s= td::__1::__value_type<xorn_object *, obstate *>,
  =     = std::__1::__tree_node<std::__1::__value_type<xorn_object *, = obstate *>, void *> *, long> > >, xorn_object **>' = requested here
    return = __set_difference<_Comp_ref>(__first1, __last1, __first2, __last2, = __result, __comp);
     =       ^
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefa= ult.xctoolchain/usr/bin/../include/c++/v1/algorithm:5435:19: note: = in instantiation of function template specialization
  =     = 'std::__1::set_difference<key_iterator<std::__1::__map_iterator<s= td::__1::__tree_iterator<std::__1::__value_type<xorn_object *, = obstate *>, = std::__1::__tree_node<std::__1::__value_type<xorn_object *, = obstate *>, void *>
      *, long> > >, = key_iterator<std::__1::__map_iterator<std::__1::__tree_iterator<s= td::__1::__value_type<xorn_object *, obstate *>, = std::__1::__tree_node<std::__1::__value_type<xorn_object *, = obstate *>, void *> *, long> >
      >, = xorn_object **, std::__1::__less<xorn_object *const, xorn_object = *const> >' requested here
    return = _VSTD::set_difference(__first1, __last1, __first2, __last2, = __result,
          =         ^
object.cc:256:23: note: in = instantiation of function template specialization = 'std::__1::set_difference<key_iterator<std::__1::__map_iterator<s= td::__1::__tree_iterator<std::__1::__value_type<xorn_object *, = obstate *>,
      = std::__1::__tree_node<std::__1::__value_type<xorn_object *, = obstate *>, void *> *, long> > >, = key_iterator<std::__1::__map_iterator<std::__1::__tree_iterator<s= td::__1::__value_type<xorn_object *, obstate *>,
  =     = std::__1::__tree_node<std::__1::__value_type<xorn_object *, = obstate *>, void *> *, long> > >, xorn_object **>' = requested here
        xorn_object_t *ptr =3D = set_difference(
     =                     =     ^
2 errors generated.
make[4]: *** [object.lo] Error = 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error = 2
make[1]: *** [all-recursive] Error 1
make: *** [all] Error = 2


On Mar 1, 2016, at 12:38 = AM, Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-help AT delorie DOT com] <geda-help AT delorie DOT com> = wrote:

James,

On 3/1/16, James Battat (jbattat AT wellesley DOT edu) = [via
geda-help AT delorie DOT com] <geda-help AT delorie DOT com> = wrote:
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).


I've commited the fix which should = eliminate those errors.
Please 'git pull' and try out to compile it = again.

Thank you for your report,
=  Vladimir

= --Apple-Mail=_5EDB7172-06D6-4143-80C8-AB08A9FE075A--