Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#688 closed defect (invalid)

missing opengl

Reported by: biterek@… Owned by: beastd
Priority: normal Component: vo
Version: 1.0rc1 Severity: normal
Keywords: Cc:
Blocked By: Blocking:
Reproduced by developer: Analyzed by developer:

Description

New nvidia binary 1.0.96xx causes problems. Can't compile opengl.
Incopatibility with new headers or so.
On nvidia 1.0.87xx is OK.

piter

Change History (2)

comment:1 Changed 13 years ago by biterek@…

  • Summary changed from missing opengl to missing opengl

(In reply to comment #0)

New nvidia binary 1.0.96xx causes problems. Can't compile opengl.
Incopatibility with new headers or so.
On nvidia 1.0.87xx is OK.

piter

Sorry. I forget something.

============ Checking for OpenGL ============

#include <GL/gl.h>
int main(void) { return 0; }

cc -march=i486 -mtune=pentium4 -mfpmath=sse -msse2 -mmmx -O2 -fomit-frame-
pointer -s -pipe -DNDEBUG -DG_DISABLE_ASSERT -I/usr/X11/include -s -z
combreloc -o /tmp/mplayer-conf-18266-10645.o /tmp/mplayer-conf-1521-10645.c -L/
usr/X11R6/lib -lXext -lX11 -lpthread -lGL -lm
In file included from /usr/X11/include/GL/gl.h:1630,

from /tmp/mplayer-conf-1521-10645.c:1:

/usr/X11/include/GL/glext.h:6952: error: redefinition of typedef
'PFNGLGETUNIFORMUIVEXTPROC'
/usr/X11/include/GL/glext.h:6941: error: previous declaration of
'PFNGLGETUNIFORMUIVEXTPROC' was here

ldd /tmp/mplayer-conf-18266-10645.o
ldd: /tmp/mplayer-conf-18266-10645.o: No such file or directory

#include <GL/gl.h>
int main(void) { return 0; }

cc -march=i486 -mtune=pentium4 -mfpmath=sse -msse2 -mmmx -O2 -fomit-frame-
pointer -s -pipe -DNDEBUG -DG_DISABLE_ASSERT -I/usr/X11/include -s -z
combreloc -o /tmp/mplayer-conf-18266-10645.o /tmp/mplayer-conf-1521-10645.c -L/
usr/X11R6/lib -lXext -lX11 -lpthread -lGL -lm -lpthread
In file included from /usr/X11/include/GL/gl.h:1630,

from /tmp/mplayer-conf-1521-10645.c:1:

/usr/X11/include/GL/glext.h:6952: error: redefinition of typedef
'PFNGLGETUNIFORMUIVEXTPROC'
/usr/X11/include/GL/glext.h:6941: error: previous declaration of
'PFNGLGETUNIFORMUIVEXTPROC' was here

ldd /tmp/mplayer-conf-18266-10645.o
ldd: /tmp/mplayer-conf-18266-10645.o: No such file or directory

#include <GL/gl.h>
int main(void) { return 0; }

cc -march=i486 -mtune=pentium4 -mfpmath=sse -msse2 -mmmx -O2 -fomit-frame-
pointer -s -pipe -DNDEBUG -DG_DISABLE_ASSERT -I/usr/X11/include -s -z
combreloc -o /tmp/mplayer-conf-18266-10645.o /tmp/mplayer-conf-1521-10645.c -
lopengl32
In file included from /usr/X11/include/GL/gl.h:1630,

from /tmp/mplayer-conf-1521-10645.c:1:

/usr/X11/include/GL/glext.h:6952: error: redefinition of typedef
'PFNGLGETUNIFORMUIVEXTPROC'
/usr/X11/include/GL/glext.h:6941: error: previous declaration of
'PFNGLGETUNIFORMUIVEXTPROC' was here

ldd /tmp/mplayer-conf-18266-10645.o
ldd: /tmp/mplayer-conf-18266-10645.o: No such file or directory

Result is: no
##########################################

comment:2 Changed 13 years ago by reimar

  • Resolution set to invalid
  • Status changed from new to closed

nVidia officially confirmed that these headers are broken, so just use some
non-broken (e.g. MESA) ones.

Note: See TracTickets for help on using tickets.