https://bugs.freedesktop.org/show_bug.cgi?id=83631
Orion Poplawski changed:
What|Removed |Added
Status|NEEDINFO|RESOLVED
https://bugs.freedesktop.org/show_bug.cgi?id=83631
--- Comment #8 from Emil Velikov emil.l.veli...@gmail.com ---
With all due respect guys, should one take a closer look and remove the need
for GL_GLEXT_LEGACY and its friends GL_GLEXT_PROTOTYPES/GLX_GLXEXT_PROTOTYPES.
Iirc those were added as a
https://bugs.freedesktop.org/show_bug.cgi?id=83631
Ian Romanick i...@freedesktop.org changed:
What|Removed |Added
Status|NEW |NEEDINFO
--- Comment
https://bugs.freedesktop.org/show_bug.cgi?id=83631
walch.mar...@web.de changed:
What|Removed |Added
CC||walch.mar...@web.de
--
You are
https://bugs.freedesktop.org/show_bug.cgi?id=83631
--- Comment #7 from ruhly truhl...@gmail.com ---
I too ran into this bug when trying to install opencascade for freecad on Arch
linux.
I added the following typedefs to a section of code that had been added in
10.3:
# diff glxext.h.saved
https://bugs.freedesktop.org/show_bug.cgi?id=83631
ruhly truhl...@gmail.com changed:
What|Removed |Added
CC||truhl...@gmail.com
--
You
https://bugs.freedesktop.org/show_bug.cgi?id=83631
Simone Caronni negativ...@gmail.com changed:
What|Removed |Added
CC|
https://bugs.freedesktop.org/show_bug.cgi?id=83631
abortretryf...@gmail.com changed:
What|Removed |Added
CC||abortretryf...@gmail.com
--
https://bugs.freedesktop.org/show_bug.cgi?id=83631
--- Comment #6 from abortretryf...@gmail.com ---
I ran in to this problem trying to build OpenCASCADE for FreeCAD. Not sure if
this is helpful or not, but the comment there says:
// exclude modern definitions and system-provided glext.h, should
https://bugs.freedesktop.org/show_bug.cgi?id=83631
--- Comment #4 from Orion Poplawski or...@cora.nwra.com ---
It seems that in GL/glx.h, GL/glext.h is only included when
GL_GLEXT_LEGACY is not defined (line 2049).
Unfortunatly, GL_GLEXT_LEGACY is defined in Rendering/OpenGL/vtkOpenGL.h
(line
https://bugs.freedesktop.org/show_bug.cgi?id=83631
--- Comment #5 from Orion Poplawski or...@cora.nwra.com ---
So, make the test:
$ cat gltest.c
#define GL_GLEXT_LEGACY
#include GL/glx.h
int main(void)
{
GLintptr p;
return 0;
}
$ gcc gltest.c
In file included from
https://bugs.freedesktop.org/show_bug.cgi?id=83631
--- Comment #3 from Brian Paul bri...@vmware.com ---
#include GL/glx.h should pull in GL/gl.h (line 32) which should include
GL/glext.h So by time we hit the use of GLintptr, it should have been defined.
When I compile a trivial test program
https://bugs.freedesktop.org/show_bug.cgi?id=83631
--- Comment #1 from Brian Paul bri...@vmware.com ---
Which version of glext.h (look for GL_GLEXT_VERSION)?
In version 20140810 it's defined on line 469:
typedef ptrdiff_t GLintptr;
--
You are receiving this mail because:
You are the assignee
https://bugs.freedesktop.org/show_bug.cgi?id=83631
--- Comment #2 from Orion Poplawski or...@cora.nwra.com ---
/usr/include/GL/glext.h:#define GL_GLEXT_VERSION 20140810
But we're including GL/glx.h which includes GL/glxext.h, not GL/glext.h.
Too many x's floating around here.
# grep '^typedef
14 matches
Mail list logo