From owner-freebsd-gnome@FreeBSD.ORG Mon Aug 30 19:54:23 2004 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6F64316A4D0 for ; Mon, 30 Aug 2004 19:54:23 +0000 (GMT) Received: from mail.secureworks.net (mail.secureworks.net [209.101.212.155]) by mx1.FreeBSD.org (Postfix) with SMTP id BC57943D5C for ; Mon, 30 Aug 2004 19:54:22 +0000 (GMT) (envelope-from mdg@secureworks.net) Received: (qmail 27506 invoked from network); 30 Aug 2004 19:54:20 -0000 Received: from unknown (HELO HOST-192-168-8-243.internal.secureworks.net) (63.239.86.253) by mail.secureworks.net with SMTP; 30 Aug 2004 19:54:20 -0000 Date: Mon, 30 Aug 2004 15:54:19 -0400 (EDT) From: Matthew George X-X-Sender: mdg@localhost To: gnome@freebsd.org In-Reply-To: <20040830104920.Y89913@localhost> Message-ID: <20040830155156.J81441@localhost> References: <20040830104920.Y89913@localhost> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: ports@freebsd.org Subject: Re: gtk-- fix? X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Aug 2004 19:54:23 -0000 On Mon, 30 Aug 2004, Matthew George wrote: > > gtk-- won't currently compile on RELENG_5. does anyone know when this > might be able to happen? I saw a reference to the problem being related > to the gcc import, but there weren't any messages in the thread after > that ... > for the sake of the archive: I was able to work around issues with gtk-- and the new compiler under RELENG_5 by installing lang/gcc33 and then setting CXX= g++33 for x11-toolkits/gtk-- and the ports that link against it (e.g. fwbuilder) > > here's the compiler error: > > c++ -DHAVE_CONFIG_H -I../.. -DGTKMM_IMPLEMENTATION -DG_LOG_DOMAIN=\"Gtk--\" -I./.. -I.. -I../../gdk-- -I/usr/X11R6/include/gtk12 -I/usr/local/include/glib12 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include/sigc++-1.0 -O -pipe -Wall -Wno-unused -c wrap.cc -fPIC -DPIC -o .libs/wrap.lo > In file included from ./../gtk--/base.h:34, > from ./../gtk--/object.h:30, > from wrap.cc:1: > ./../gtk--/proxy.h: In member function `SigC::Slot0 Gtk::EmitProxySignal0::slot()': > ./../gtk--/proxy.h:153: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h:153: error: (Each undeclared identifier is reported only once for each function it appears in.) > ./../gtk--/proxy.h: In member function `R Gtk::EmitProxySignal0::emit()': > ./../gtk--/proxy.h:160: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h: In member function `R Gtk::EmitProxySignal0::operator()()': > ./../gtk--/proxy.h:166: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h: In member function `SigC::Slot1 Gtk::EmitProxySignal1::slot()': > ./../gtk--/proxy.h:265: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h: In member function `R Gtk::EmitProxySignal1::emit(P1)': > ./../gtk--/proxy.h:272: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h: In member function `R Gtk::EmitProxySignal1::operator()(P1)': > ./../gtk--/proxy.h:278: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h: In member function `SigC::Slot2 Gtk::EmitProxySignal2::slot()': > ./../gtk--/proxy.h:377: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h: In member function `R Gtk::EmitProxySignal2::emit(P1, P2)': > ./../gtk--/proxy.h:384: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h: In member function `R Gtk::EmitProxySignal2::operator()(P1, P2)': > ./../gtk--/proxy.h:390: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h: In member function `SigC::Slot3 Gtk::EmitProxySignal3::slot()': > ./../gtk--/proxy.h:489: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h: In member function `R Gtk::EmitProxySignal3::emit(P1, P2, P3)': > ./../gtk--/proxy.h:496: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h: In member function `R Gtk::EmitProxySignal3::operator()(P1, P2, P3)': > ./../gtk--/proxy.h:502: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h: In member function `SigC::Slot4 Gtk::EmitProxySignal4::slot()': > ./../gtk--/proxy.h:601: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h: In member function `R Gtk::EmitProxySignal4::emit(P1, P2, P3, P4)': > ./../gtk--/proxy.h:608: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h: In member function `R Gtk::EmitProxySignal4::operator()(P1, P2, P3, P4)': > ./../gtk--/proxy.h:614: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h: In member function `SigC::Slot5 Gtk::EmitProxySignal5::slot()': > ./../gtk--/proxy.h:713: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h: In member function `R Gtk::EmitProxySignal5::emit(P1, P2, P3, P4, P5)': > ./../gtk--/proxy.h:720: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h: In member function `R Gtk::EmitProxySignal5::operator()(P1, P2, P3, P4, P5)': > ./../gtk--/proxy.h:726: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h: In member function `SigC::Slot6 Gtk::EmitProxySignal6::slot()': > ./../gtk--/proxy.h:825: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h: In member function `R Gtk::EmitProxySignal6::emit(P1, P2, P3, P4, P5, P6)': > ./../gtk--/proxy.h:832: error: `obj' undeclared (first use this function) > ./../gtk--/proxy.h: In member function `R Gtk::EmitProxySignal6::operator()(P1, P2, P3, P4, P5, P6)': > ./../gtk--/proxy.h:838: error: `obj' undeclared (first use this function) > In file included from ./../gtk--/object.h:30, > from wrap.cc:1: > ./../gtk--/base.h: In member function `interf* G_List_Cpp_Iterator::operator*() const': > ./../gtk--/base.h:485: error: `wrap' is not a member of `Gtk' > > > -- Matthew George SecureWorks Technical Operations 404.327.6339