Hi,
On Dec 8, 2008, at 14:30 , Pierre P. wrote:
> While I've been able to successfully run eqOgre on Windows, I've
> been having
> many problems trying to get it running properly under Linux.
>
> From what I've been able to gather, specifying an external GL
> context is not
> available for Ogre running under GLX in version 1.4. I'm not sure if
> this is
> the problem but it's one of the many issues I'm looking into.
>
> Currently I'm trying to compile eqOgre with the latest Ogre version,
> 1.6.
> However I'm getting a compile error due to a duplicate definition:
>
> /usr/local/include/OGRE/OgreMemoryTracker.h|46|error: redefinition of
> ‘struct __gnu_cxx::hash<void*>’|
>
> This is clashing with /lib/base/stdExt.h in equalizer.
>
> The Ogre definition reads:
> namespace __gnu_cxx
> {
> template <> struct hash< void* >
> {
> size_t operator()( void* const & ptr ) const
> {
> return (size_t)ptr;
> }
> };
> }
>
> I'm not sure how to proceed with this...any suggestions?
I used to have problems with the Ogre Memory manager too, in other
contexts..
Maybe this will help:
http://www.ogre3d.org/docs/api/html/memory_manager.html
http://www.ogre3d.org/wiki/index.php/WxOgre_for_OGRE_v1.2
Greets,
Jonas
_______________________________________________
eq-dev mailing list
[email protected]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com