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