[Wine] Fedora 9 32-bit WARNING: No OpenGL library found

James McKenzie jjmckenzie51 at sprintpcs.com
Thu Jul 24 21:38:34 CDT 2008


eurodrew555 wrote:
> This is happening on two separate PCs both using Fedora 9 (they are virtually identical)
>
> cat config.log | grep -i "not found"
> configure:11168: result: not found
> configure:11234: result: not found
>
>  #define HAVE_GL_GLU_H 1
> | /* end confdefs.h.  */
> |
> | /* Override any GCC internal prototype to avoid an error.
> |    Use char because int might match the return type of a GCC
> |    builtin and then its argument prototype would still apply.  */
> | #ifdef __cplusplus
> | extern "C"
> | #endif
> | char glXCreateContext ();
> | int
> | main ()
> | {
> | return glXCreateContext ();
> |   ;
> |   return 0;
> | }
> configure:11168: result: not found
> configure:11170: checking for -lGL
> configure:11205: gcc -o conftest -g -O2    conftest.c -lGL  -lXext -lX11 -lm  -dylib_file /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib  >&5
> gcc: /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib: No such file or directory
>   
This file should not exist on Fedora 9, it is a MacOSX 10.4/10.5 file.  
Something is definitely wrong with the way that the ./configure program 
is running.
> ls /usr/lib/libGL* -lh
> lrwxrwxrwx 1 root root   19 2008-05-20 12:29 /usr/lib/libGLcore.so.1 -> libGLcore.so.173.08
> -rwxr-xr-x 1 root root  15M 2008-05-20 12:29 /usr/lib/libGLcore.so.173.08
> -rw-r--r-- 1 root root  653 2008-05-20 12:29 /usr/lib/libGL.la
> lrwxrwxrwx 1 root root   10 2008-07-09 07:10 /usr/lib/libGL.so -> libGL.so.1
> lrwxrwxrwx 1 root root   15 2008-07-09 07:06 /usr/lib/libGL.so.1 -> libGL.so.173.08
> -rwxr-xr-x 1 root root 442K 2008-06-27 21:25 /usr/lib/libGL.so.1.2
> -rwxr-xr-x 1 root root 702K 2008-05-20 12:29 /usr/lib/libGL.so.173.08
> lrwxrwxrwx 1 root root   11 2008-07-09 07:11 /usr/lib/libGLU.so -> libGLU.so.1
> lrwxrwxrwx 1 root root   20 2008-07-09 07:06 /usr/lib/libGLU.so.1 -> libGLU.so.1.3.070100
> -rwxr-xr-x 1 root root 493K 2008-06-27 21:25 /usr/lib/libGLU.so.1.3.070100
>
> I noticed I did not have mesa-libGLw or mesa-libGLw-devel installed, have installed it but still no OpenGL support.
>
> yum list | grep -i libgl
> libglade2.i386                           2.6.2-5.fc9            installed
> libglade2-devel.i386                     2.6.2-5.fc9            installed
> libglademm24.i386                        2.6.6-1.fc9            installed
> mesa-libGL.i386                          7.1-0.37.fc9           installed
> mesa-libGL-devel.i386                    7.1-0.37.fc9           installed
> mesa-libGLU.i386                         7.1-0.37.fc9           installed
> mesa-libGLU-devel.i386                   7.1-0.37.fc9           installed
> mesa-libGLw.i386                         6.5.1-5.fc9            installed
> mesa-libGLw-devel.i386                   6.5.1-5.fc9            installed
> pygtk2-libglade.i386                     2.12.1-6.fc9           installed
> Glide3-libGL.i386                        6.2.1-8.fc9            fedora
> glade3-libgladeui.i386                   3.4.4-1.fc9            fedora
> glade3-libgladeui-devel.i386             3.4.4-1.fc9            fedora
> libglade.i386                            1:0.17-21.fc9          fedora
> libglade-devel.i386                      1:0.17-21.fc9          fedora
> libglade-java.i386                       2.12.5-8.fc9           fedora
> libglade-java-devel.i386                 2.12.5-8.fc9           fedora
> libglademm24-devel.i386                  2.6.6-1.fc9            fedora
> ruby-libglade2.i386                      0.17.0-0.4.rc1.fc9     updates
>
> $find /usr -name '*libGL.dylib*'
>
> libGL.dylib is not present on the system.
>
>   
This is a good thing that this file does not exist.

> $ find /usr -name '*libGL*'
> /usr/lib/libGLcore.so.1
> /usr/lib/libGLw.so.1.0.0
> /usr/lib/libGL.so
> /usr/lib/libGLcore.so.173.08
> /usr/lib/libGL.la
> /usr/lib/libGLU.so
> /usr/lib/libGLw.so
> /usr/lib/libGL.so.1.2
> /usr/lib/libGLU.so.1.3.070100
> /usr/lib/libGLU.so.1
> /usr/lib/nvidia/libGLcore.so.1
> /usr/lib/nvidia/libGL.so
> /usr/lib/nvidia/libGLcore.so.173.14.09
> /usr/lib/nvidia/libGLcore.so
> /usr/lib/nvidia/libGL.so.1
> /usr/lib/nvidia/libGL.so.173.14.09
> /usr/lib/libGL.so.1
> /usr/lib/libGL.so.173.08
> /usr/lib/libGLw.so.1
> /usr/share/doc/mesa-libGLw-6.5.1
>   
Might be that your NVIDIA Linux drivers are not configured correctly.  
Can you do what vitamin requested and reinstall the drivers?

James McKenzie




More information about the wine-users mailing list