Hi Stefan,

thanks for the fast reply :)
I solved that problem (and bunch of others alike) in the way you 
suggested. I took mainly the declarations in the #ifndef GL_VERSION_1_5 
... #endif and #ifndef GL_ARB_vertex_buffer_object ... #endif sections.

After finishing that I got a syntax error for the server/loader.y at 
line 288. I just deleted the ";" before the "|" operation and it worked 
afterwards, but I got the following warning:

loader.y: conflicts: 152 shift/reduce, 8 reduce/reduce
loader.y:349.12: warning: rule never reduced because of conflicts: 
connections: /* empty */

I do not have the slightest idea of what does this mean, so I want to 
ask you whether I should be concerned about it or not :D. (I cannot test 
the server myself as I did not finish my offscreen implementation yet)

Thanks again :)

Grüße,
Anca

Stefan Eilemann wrote:
> On 16. Jan 2008, at 14:44, berariu wrote:
>
>   
>> Hello,
>>
>> I am trying to compile Equalizer-0.4.1 on a Suse9.1 Opteron Quad  
>> computer and I get the following error:
>>
>> g++ -I.././build/Linux/include -DLinux -DGLX -DEQ_CHECK_THREADSAFETY  
>> -DEQ_USE_COMPRESSION -DNDEBUG -O2 -Wall -Wnon-virtual-dtor -Wno- 
>> unknown-pragmas -I/usr/X11R6/include -DEQUALIZER_EXPORTS -m64 -fPIC - 
>> I/usr/X11R6/include -DEQUALIZER_EXPORTS -DSUBDIR=\"./lib\" -MD - 
>> MF .././obj/./lib/client/channel.Linux.64.o.d -c client/channel.cpp - 
>> o .././obj/./lib/client/channel.Linux.64.o
>> In file included from ../build/Linux/include/eq/client/ 
>> X11Connection.h:8,
>>                  from ../build/Linux/include/eq/client/pipe.h:12,
>>                  from ../build/Linux/include/eq/client/window.h:7,
>>                  from client/channel.h:11,
>>                  from client/channel.cpp:5:
>> ../build/Linux/include/eq/client/windowSystem.h:144: error: type  
>> specifier
>>    omitted for parameter `GLsizeiptr'
>> ../build/Linux/include/eq/client/windowSystem.h:144: error: syntax  
>> error before
>>    `,' token
>> make[2]: *** [.././obj/./lib/client/channel.Linux.64.o] Error 1
>>
>> I guess this means it doesn't know what GLsizeiptr is, but didn't  
>> manage to make it work.
>> Any ideas how to get over this?
>>     
>
> By defining it.
>
> It seems your OpenGL headers are quite old. The current Equalizer tree  
> uses GLEW to
> avoid this (and other issues). If you want to stay in your current  
> version, simply
> grab the definition from lib/client/glext.h and put it before the error.
>
>
> HTH,
>
> Stefan.
>
>
> _______________________________________________
> eq-dev mailing list
> [email protected]
> https://in-zueri.ch/cgi-bin/mailman/listinfo/eq-dev
> http://www.equalizergraphics.com
>   

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

Reply via email to