|
|
#1 | |
|
Registered User
Join Date: May 2006
Posts: 18
|
Hello, my name is mike.
I use slackware linux, and i compile wine manually. Wine checks for installed OpenGL header files to use when compiling it's Direct 3d and openGL support. Historically the header files installed with the x86 nVIDIA installer works fine. However when trying to compile wine on a new system with freshly installed and working nvidia 9742 drivers (latest 8800 ones) wine's confiqure script reports that it cant find those files and does not then compile in support for d3d/opengl. Baaad.... Code:
configure: WARNING: Wine will be build without OpenGL or Direct3D support configure: WARNING: because something is wrong with the OpenGL setup: configure: WARNING: No OpenGL development headers were found |
|
|
|
|
|
|
#2 | |
|
Registered User
Join Date: May 2006
Posts: 18
|
No buddy know the answer?
|
|
|
|
|
|
|
#3 |
|
Join Date: Jul 2002
Location: Netherlands, Europe
Posts: 2,105
|
You should install the GL development headers from Xorg/Mesa. Those will work fine. Nvidia only ships a limited nmber of headers anyway which aren't enough for building programs and you really don't need them.
|
|
|
|
|
|
#4 | |
|
Registered User
Join Date: Jun 2005
Location: UK
Posts: 52
|
Hi,
I'm running Slackware 11 and also compile wine manually. The problem is this: Slackware uses a symlink from /usr/include/GL -> /usr/X11R6/include/GL (where the nVidia headers get installed) Other distros often have a copy of the mesa headers in /usr/include/GL and no symlink. These users will probably not see this issue. In the 9xxx series drivers (confirmed in current beta 1.0-9742 and current release 1.0-9629), There is a duplicate definition in "glext.h" In file included from /usr/X11R6/include/GL/gl.h:1630, from conftest.c:128: /usr/X11R6/include/GL/glext.h:6952: error: redefinition of typedef 'PFNGLGETUNIF ORMUIVEXTPROC' /usr/X11R6/include/GL/glext.h:6941: error: previous declaration of 'PFNGLGETUNIF ORMUIVEXTPROC' was here Removing one of the declarations caused the compile to succeed. Last edited by philcostin; 11-11-06 at 08:24 AM. |
|
|
|
|
|
|
#5 |
|
Registered User
Join Date: May 2006
Posts: 18
|
What would be better than? Using nvidia's header files or default xorgs?
Go it to work, thanks philcostin, should we inform the developers? Last edited by linuxgameprogra; 11-11-06 at 02:26 PM. |
|
|
|
|
|
#6 | |
|
Registered User
Join Date: Jun 2005
Location: UK
Posts: 52
|
I was hoping they'd see this thread... :P
I'd use the nVidia headers, they're more likely to be in sync with the driver I think. |
|
|
|
|
|
|
#7 |
|
Join Date: Jul 2002
Location: Netherlands, Europe
Posts: 2,105
|
In general old headers are fine as this is what most users have around on their systems. Developers know this and when they need new opengl functions they dynamicly load them and don't need the headers.
|
|
|
|
|
|
#8 |
|
Registered User
Join Date: Mar 2005
Posts: 13
|
Im having the exact problem too, how do I fix the headers problem
|
|
|
|
|
|
#9 |
|
Registered User
Join Date: Jun 2005
Location: UK
Posts: 52
|
Bump!
If someone at nVidia sees this post, please see my above comment about glext.h Thanks ![]() |
|
|
|
|
|
#10 |
|
NVIDIA Corporation
Join Date: Dec 2004
Posts: 8,763
|
Phil,
That's a known bug which was discussed in several other threads on this forum. It will be resolved in the next driver release. Thanks, Lonni |
|
|
|
|
|
#11 |
|
Registered User
Join Date: Jun 2005
Location: UK
Posts: 52
|
Wow, that was an instant reply, thanks for the response.
Keep up the good work guys. ![]() |
|
|
|
|
|
#12 | |
|
Registered User
Join Date: Jan 2007
Posts: 2
|
now i have the same problem, nvidia MX 440 integrated GPU. Install drivers 1.0-7184-xxx on SLED 10. Driver is working properly
Quote:
|
|
|
|
|
![]() |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Nvidia GeForce 301.42 WHQL drivers | DSC | NVIDIA Windows Graphics Drivers | 5 | 05-29-12 10:12 PM |