From: Daniel M. <dm...@tu...> - 2002-01-11 20:14:19
|
Hi GNR or other C++ RTK users, I'm trying to compile the C++ rtk on Red Hat 7.2 with cpp 2.96-98. It's giving me errors when a "ref" object tries to use the -> operator when it's a "const" parameter in a function (like line 73 of epp_eppXMLBase.cc The message is something like: epp_contactXMLbase.cc:105: passing `const epp_ContactNameAddress_ref' as `this' argument of `T *refcnt_ptr<T>::operator-> () [with T = eppobject::contact::epp_ContactNameAddress]' discards qualifiers Removing the "const" qualifier to the function parameter fixes it but then you lose the const qualifier. I've tried playing around with refcount.h in domtools but removing or adding const qualifiers at various places cause domtool build failures. Any ideas anyone? Dan |
From: Rick H W. <we...@ar...> - 2002-01-11 20:23:18
|
Dan, I wouldn't use cpp 2.96-98 RH is known for using unbaked gcc implementations, I'd use gcc92.95.3 or the latest 3.0.x thats where I'd start to look. -rick On Fri, 11 Jan 2002, Daniel Manley wrote: > Hi GNR or other C++ RTK users, > > I'm trying to compile the C++ rtk on Red Hat 7.2 with cpp 2.96-98. It's > giving me errors when a "ref" object tries to use the -> operator when > it's a "const" parameter in a function (like line 73 of epp_eppXMLBase.cc > > The message is something like: > > epp_contactXMLbase.cc:105: passing `const epp_ContactNameAddress_ref' > as `this' argument of `T *refcnt_ptr<T>::operator-> () [with T = > eppobject::contact::epp_ContactNameAddress]' discards qualifiers > > Removing the "const" qualifier to the function parameter fixes it but > then you lose the const qualifier. I've tried playing around with > refcount.h in domtools but removing or adding const qualifiers at > various places cause domtool build failures. > > Any ideas anyone? > > Dan > > > > _______________________________________________ > Epp-rtk-devel mailing list > Epp...@li... > https://lists.sourceforge.net/lists/listinfo/epp-rtk-devel > |
From: Daniel M. <dm...@tu...> - 2002-01-11 20:30:22
|
ok, thanks. maybe that also explains the seg faults when trying to use gtkmm menu objects with the RTK.... good grief! Rick H Wesson wrote: >Dan, > >I wouldn't use cpp 2.96-98 RH is known for using unbaked gcc >implementations, I'd use gcc92.95.3 or the latest 3.0.x thats where I'd >start to look. > >-rick > > > >On Fri, 11 Jan 2002, Daniel Manley wrote: > >>Hi GNR or other C++ RTK users, >> >>I'm trying to compile the C++ rtk on Red Hat 7.2 with cpp 2.96-98. It's >>giving me errors when a "ref" object tries to use the -> operator when >>it's a "const" parameter in a function (like line 73 of epp_eppXMLBase.cc >> >>The message is something like: >> >>epp_contactXMLbase.cc:105: passing `const epp_ContactNameAddress_ref' >>as `this' argument of `T *refcnt_ptr<T>::operator-> () [with T = >>eppobject::contact::epp_ContactNameAddress]' discards qualifiers >> >>Removing the "const" qualifier to the function parameter fixes it but >>then you lose the const qualifier. I've tried playing around with >>refcount.h in domtools but removing or adding const qualifiers at >>various places cause domtool build failures. >> >>Any ideas anyone? >> >>Dan >> >> >> >>_______________________________________________ >>Epp-rtk-devel mailing list >>Epp...@li... >>https://lists.sourceforge.net/lists/listinfo/epp-rtk-devel >> > > >_______________________________________________ >Epp-rtk-devel mailing list >Epp...@li... >https://lists.sourceforge.net/lists/listinfo/epp-rtk-devel > |
From: Daniel M. <dm...@tu...> - 2002-01-17 16:20:06
|
Well, I downloaded gcc 3.0.3 from gnu and compiled and installed it (and libstdc++) and rebuilt domtools, epp-rtk and the app I'm trying to write and it still segfaults with gtkmm menus. maybe I'll try recompiling xerces with this new compiler. Dan Rick H Wesson wrote: >Dan, > >I wouldn't use cpp 2.96-98 RH is known for using unbaked gcc >implementations, I'd use gcc92.95.3 or the latest 3.0.x thats where I'd >start to look. > >-rick > > > >On Fri, 11 Jan 2002, Daniel Manley wrote: > >>Hi GNR or other C++ RTK users, >> >>I'm trying to compile the C++ rtk on Red Hat 7.2 with cpp 2.96-98. It's >>giving me errors when a "ref" object tries to use the -> operator when >>it's a "const" parameter in a function (like line 73 of epp_eppXMLBase.cc >> >>The message is something like: >> >>epp_contactXMLbase.cc:105: passing `const epp_ContactNameAddress_ref' >>as `this' argument of `T *refcnt_ptr<T>::operator-> () [with T = >>eppobject::contact::epp_ContactNameAddress]' discards qualifiers >> >>Removing the "const" qualifier to the function parameter fixes it but >>then you lose the const qualifier. I've tried playing around with >>refcount.h in domtools but removing or adding const qualifiers at >>various places cause domtool build failures. >> >>Any ideas anyone? >> >>Dan >> >> >> >>_______________________________________________ >>Epp-rtk-devel mailing list >>Epp...@li... >>https://lists.sourceforge.net/lists/listinfo/epp-rtk-devel >> > > >_______________________________________________ >Epp-rtk-devel mailing list >Epp...@li... >https://lists.sourceforge.net/lists/listinfo/epp-rtk-devel > |
From: Daniel M. <dm...@tu...> - 2002-01-17 17:21:39
|
hold that thought... I've recompiled xerces and gtkmm and it looks like my problems are gone. Dan Daniel Manley wrote: > Well, I downloaded gcc 3.0.3 from gnu and compiled and installed it > (and libstdc++) and rebuilt domtools, epp-rtk and the app I'm trying > to write and it still segfaults with gtkmm menus. maybe I'll try > recompiling xerces with this new compiler. > > Dan > > Rick H Wesson wrote: > >> Dan, >> >> I wouldn't use cpp 2.96-98 RH is known for using unbaked gcc >> implementations, I'd use gcc92.95.3 or the latest 3.0.x thats where I'd >> start to look. >> >> -rick >> >> >> >> On Fri, 11 Jan 2002, Daniel Manley wrote: >> >>> Hi GNR or other C++ RTK users, >>> >>> I'm trying to compile the C++ rtk on Red Hat 7.2 with cpp 2.96-98. >>> It's >>> giving me errors when a "ref" object tries to use the -> operator when >>> it's a "const" parameter in a function (like line 73 of >>> epp_eppXMLBase.cc >>> >>> The message is something like: >>> >>> epp_contactXMLbase.cc:105: passing `const epp_ContactNameAddress_ref' >>> as `this' argument of `T *refcnt_ptr<T>::operator-> () [with T = >>> eppobject::contact::epp_ContactNameAddress]' discards qualifiers >>> >>> Removing the "const" qualifier to the function parameter fixes it but >>> then you lose the const qualifier. I've tried playing around with >>> refcount.h in domtools but removing or adding const qualifiers at >>> various places cause domtool build failures. >>> >>> Any ideas anyone? >>> >>> Dan >>> >>> >>> >>> _______________________________________________ >>> Epp-rtk-devel mailing list >>> Epp...@li... >>> https://lists.sourceforge.net/lists/listinfo/epp-rtk-devel >>> >> >> >> _______________________________________________ >> Epp-rtk-devel mailing list >> Epp...@li... >> https://lists.sourceforge.net/lists/listinfo/epp-rtk-devel >> > > > > > _______________________________________________ > Epp-rtk-devel mailing list > Epp...@li... > https://lists.sourceforge.net/lists/listinfo/epp-rtk-devel |