[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GCC 2.8.1 fails to build 3.2.95 (3.2.93 was ok)
From: |
Andreas Zeller |
Subject: |
Re: GCC 2.8.1 fails to build 3.2.95 (3.2.93 was ok) |
Date: |
17 Jan 2001 10:15:36 +0100 |
User-agent: |
Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Channel Islands) |
Hi!
"Derks, Victor" <Victor.Derks@nl2.vdogrp.de> writes:
> Environment:
>
> Solaris 2.6
> GCC 2.8.1
>
> Problem:
>
> GCC generates errors for constructors which call explicit an empty
> constructor to initialize a member:
>
> XErrorB.h
>
> XErrorBlocker(const XErrorBlocker&)
> : _display(0), _error_occurred(false),
> saved_active(0), _event() <== _event() IS THE PROBLEM
> {
> assert(0);
> }
>
>
> by removing _event(),_event is a private member of the class of type
> XErrorEvent which is defined as a struct with no constructor,
> I could remove the error. The same construction appears also in the files
> DDD.C SignalB.C
Thanks! This will be fixed in the final DDD 3.3 release.
(However, the `INSTALL' requirements will state explicitly that DDD
2.95 or later is required, although older GCC versions may work.)
Andreas
--
Andreas Zeller Universitaet Passau
http://www.fmi.uni-passau.de/st/staff/zeller/