Re: [Fresco-devel] Okay new error

Stefan Seefeld <[email protected]>
Newsgroups gmane.comp.video.fresco.devel
Message-ID <[email protected]>
Salman Sheikh wrote:
> I got the CVS version to configure but now i get this:
> 
> 
> 
> make[3]: Entering directory 
> `/folks/salman/Fresco/Berlin/modules/Drawing/libArt'
> compiling DrawingKit.o
> In file included from /opt/sis/include/omniconfig.h:37,
>                  from /opt/sis/include/omniORB4/CORBA_sysdep.h:64,
>                  from /opt/sis/include/omniORB4/omniInternal.h:197,
>                  from /opt/sis/include/omniORB4/CORBA.h:310,
>                  from 
> /folks/salman/Fresco/Fresco-C++/include/Fresco/Transform.hh:10,
>                  from DrawingKit.cc:25:
> /opt/sis/include/omniORB4/acconfig.h:173: warning: `PACKAGE_BUGREPORT' 
> redefined
> /folks/salman/Fresco/Fresco-C++/include/Fresco/acconfig.hh:41: warning: this 
> is the location of the previous definition
> DrawingKit.hh:156: sorry, not implemented: object size exceeds normal limit 
> for virtual function table implementation, recompile all source and use 
> -fhuge-objects

ah, there are two problems (one warning, one error):

I reported the PACKAGE_BUGREPORT problem months ago to the omniORB list,
and it got fixed. The omniconfig.h file now looks so:

#define OMNIORB_BUGREPORT PACKAGE_BUGREPORT
...
#undef PACKAGE_BUGREPORT

You may consider upgrading omniORB4 (I believe the fix is included in
the 4.0 final release, are you running an earlier version ?)

The second problem is the object size limit older versions of gcc seem
to suffer from. Patrick reported that a while ago, and the solution is
to use a newer version of gcc (3.2). Am I right, Patrick ?

Regards,
		Stefan
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.