Re: [gtkmm] Re: gcc 3.4-related gtkmm patches needed ASAP
- From: Jonathan Brandmeyer <jbrandmeyer earthlink net>
- To: Murray Cumming <murrayc murrayc com>
- Cc: gtkmm-list <gtkmm-list gnome org>
- Subject: Re: [gtkmm] Re: gcc 3.4-related gtkmm patches needed ASAP
- Date: Fri, 12 Mar 2004 20:52:07 -0500
On Fri, 2004-03-12 at 19:21, Murray Cumming wrote:
> On Thu, 2004-02-12 at 20:44, Jonathan Brandmeyer wrote:
> > Murray Cumming wrote:
> > > I'd also like to know how best to get these "g++ 3.4 pre-releases"
> > > onto
> > > my system. Is there some easy way to apt-get them onto my debian
> > > installation? Obviously I don't want to risk messing up my regular
> > > (Red
> > > Hat 9) development machine.
> > >
> >
> > I'm using Debian Sid at home,
> [snip]
>
> Can your g++ 3.4 build the current libsigc++ 2 from source? Mine can
> not.
>
> If yes, please tell me when you checked gcc 3.4 out of cvs, so that I
> can get the same version.
No, it doesn't work for me either. The first class of errors can be
fixed as per http://gcc.gnu.org/gcc-3.4/changes.html. See the section
that says 'in a template unqualified names will no longer find members
of a dependent base' Therefore, changing line 1781 of mem_fun.h to "
{ return (obj_ptr_->*(this->func_ptr_))(); }" works.
I think g++ is telling you what to fix for deduce_result_type.h.
signal.h line 340 should be this:
if (!i_->empty() && !i_->blocked() && !invoked_)
HTH,
Jonathan Brandmeyer
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]