From: Grzegorz J. <ja...@he...> - 2003-02-18 01:31:31
|
Hi, On Mon, 17 Feb 2003, Stefan Reuther wrote: > Hello, > > On Sat, Feb 15, 2003 at 07:13:35PM +0100, Alexandre Tolmos wrote: > > >The versions I tried were GC 6.1 and OpenC++ 2.5.12; I still > > >have to try the CVS version. > > > > I replaced the current Gc in the Cvs version with Gc 6.1. It compiles > > without any problem but Occ itself does not compile at all, I get tons > > of errors. The Gcc version > > shipped with the Mosx dev package is 3.1. Which version do you use to > > compile Occ? > > I use g++ 2.95.4. The CVS snapshot > <http://opencxx.sourceforge.net/snapshots/opencxx-exp_branch-snap-2003-02-17.tgz> > compiles out of the box; system is Debian 3.0 for x86. I just > did "./configure && make". > > I get nasty warning messages from the GC, though, like these: > Finalization cycle involving 833a140 > Finalization cycle involving 8296b90 > and these: > GC_register_finalizer_ignore_self called with non-base-pointer 0x0 > > I wonder whether these are serious errors? occ seems to work so > far. As far as I remember exp_templates use alpha version of GC (for no special reason; you should be able to switch to the latest stable release with no problems). The messages you see are to my understanding debugging messages, which are enabled in alpha, but disabled in stable version. If still in doubt, please subscribe to gc...@li... and ask the question there (I am not aware if this list is achived, possibly you can find out at http://www.hpl.hp.com/personal/Hans_Boehm/gc/). Best regards Grzegorz ################################################################## # Grzegorz Jakacki Huada Electronic Design # # Senior Engineer, CAD Dept. 1 Gaojiayuan, Chaoyang # # tel. +86-10-64365577 x2074 Beijing 100015, China # # Copyright (C) 2002 Grzegorz Jakacki, HED. All Rights Reserved. # ################################################################## |