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

Reply via email to