Hi,

On 19. Aug 2013, at 19:06, lennart [via Software] 
<[email protected]> wrote:

> I checked the List of errors again, and it seems that 
> src/Equalizer/eq/client/channel.cpp is the one source that pulls all 
> definitions twice. All definitions in the lines 86, 88, 89, 91, 93, 94, 
> 97, 98, 99, 100, 101, 102, 105, 107, 109 are already defined elsewhere in 
> object files from equalizer. There are no direct function definitions of 
> glew-calls in these lines. 
> 
> I am using the gcc 4.6.3, is this code compatible with this compiler? 

Yes, the compiler should be fine. 

I think it has to do with GLEW, since the symbols should not be defined in 
place, they should either be inline or in libGLEWMX. GLEW actually redefines 
glFooFunc() to glewGetContext()->fooFunc(), which is why you don't see GLEW 
functions there.

Iirc there was a bug in one of the GLEW versions causing this, but I can't find 
the ticket right now. Can you try to deinstall GLEW and see if the builtin 
GLEWMX in Eq works?


Cheers,

Stefan.





signature.asc (210 bytes) 
<http://software.1713.n2.nabble.com/attachment/7583943/0/signature.asc>




--
View this message in context: 
http://software.1713.n2.nabble.com/Building-Equalizer-with-Buildyard-2-tp7583934p7583943.html
Sent from the Equalizer - Parallel Rendering mailing list archive at Nabble.com.

_______________________________________________
eq-dev mailing list
[email protected]
http://www.equalizergraphics.com/cgi-bin/mailman/listinfo/eq-dev
http://www.equalizergraphics.com

Reply via email to