On 11/27/2010 03:03 PM, Valmor de Almeida wrote: > On 11/27/2010 01:43 PM, Arttu V. wrote: >> On 11/27/10, Valmor de Almeida <val.gen...@gmail.com> wrote: >>> >>> Hello, >>> >>> I am trying to install wine on my system which I recently changed from >>> no-multilib to multilib; so this may be causing this problem. The emerge >>> issue is here >>> >>> checking for GL/gl.h... yes >>> checking for GL/glx.h... yes >>> checking for GL/glu.h... yes >>> checking for up-to-date OpenGL version... yes >>> checking for -lGL... not found >>> checking for -lGL... not found >>> checking for -lGLU... not found >>> configure: error: No OpenGL library found on this system. >>> OpenGL and Direct3D won't be supported. >>> This is an error since --with-opengl was requested. >>> >>> However I do have these libraries installed: >>> >>> -> locate libglut >>> /usr/lib32/libglut.so >>> /usr/lib32/libglut.so.3 >>> /usr/lib32/libglut.so.3.8.0 >>> /usr/lib64/libglut.a >>> /usr/lib64/libglut.la >>> /usr/lib64/libglut.so >>> /usr/lib64/libglut.so.3 >>> /usr/lib64/libglut.so.3.9.0 >>> >>> The system appears clean (revdep-rebuild and emerge --depclean show >>> nothing to be done). >>> >>> The USE flags for emerging wine are: >>> >>> app-emulation/wine-1.2 USE="X alsa cups fontconfig gecko jpeg ncurses >>> opengl oss perl png ssl threads truetype (-capi) -custom-cflags -dbus >>> (-esd) -gnutls (-gphoto2) -gsm (-hal) -jack -lcms -ldap -mp3 -nas >>> -openal -pulseaudio -samba (-scanner) -test -win64 -xcomposite -xinerama >>> -xml" >>> >>> Thanks for inputs. >> >> How are your /usr/lib{32,64}/libGL.so symlinks? Use eselect opengl >> list and set to check that they exist and are set into whatever you >> really use. >> > > I've checked this. Here is some info. Seems correct to me. > > Thanks, > > -- > Valmor > > -> eselect opengl list > Available OpenGL implementations: > [1] xorg-x11 * > > -> ll /usr/lib32/libglut* > lrwxrwxrwx 1 root root 16 Nov 27 05:07 /usr/lib32/libglut.so -> > libglut.so.3.8.0* > lrwxrwxrwx 1 root root 16 Nov 27 05:07 /usr/lib32/libglut.so.3 -> > libglut.so.3.8.0* > -rwxr-xr-x 1 root root 208860 Sep 13 18:00 /usr/lib32/libglut.so.3.8.0* > > -> equery belongs /usr/lib32/libglut.so.3.8.0 > [ Searching for file(s) /usr/lib32/libglut.so.3.8.0 in *... ] > app-emulation/emul-linux-x86-opengl-20100915 (/usr/lib32/libglut.so.3.8.0) > > > -> ll /usr/lib64/libglut* > -rw-r--r-- 1 root root 509838 Oct 21 10:50 /usr/lib64/libglut.a > -rw-r--r-- 1 root root 1082 Oct 21 10:50 /usr/lib64/libglut.la > lrwxrwxrwx 1 root root 16 Oct 21 10:50 /usr/lib64/libglut.so -> > libglut.so.3.9.0* > lrwxrwxrwx 1 root root 16 Oct 21 10:50 /usr/lib64/libglut.so.3 -> > libglut.so.3.9.0* > -rwxr-xr-x 1 root root 296336 Oct 21 10:50 /usr/lib64/libglut.so.3.9.0* > > -> equery belongs /usr/lib64/libglut.so.3.9.0 > [ Searching for file(s) /usr/lib64/libglut.so.3.9.0 in *... ] > media-libs/freeglut-2.6.0 (/usr/lib64/libglut.so.3.9.0) > > >
Just to add to this: -> find /usr/lib/ -name libGL\* | xargs ls -l lrwxrwxrwx 1 root root 32 Nov 27 15:09 /usr/lib/libGL.so -> opengl/xorg-x11/lib/libGL.so.1.2 -rw-r--r-- 1 root root 570028 Oct 21 10:47 /usr/lib/libGLEW.a lrwxrwxrwx 1 root root 16 Oct 21 10:47 /usr/lib/libGLEW.so -> libGLEW.so.1.5.6 lrwxrwxrwx 1 root root 16 Oct 21 10:47 /usr/lib/libGLEW.so.1.5 -> libGLEW.so.1.5.6 -rwxr-xr-x 1 root root 407448 Oct 21 10:47 /usr/lib/libGLEW.so.1.5.6 lrwxrwxrwx 1 root root 11 Nov 27 04:48 /usr/lib/libGLU.so -> libGLU.so.1 lrwxrwxrwx 1 root root 20 Nov 27 04:48 /usr/lib/libGLU.so.1 -> libGLU.so.1.3.070802 -rwxr-xr-x 1 root root 461272 Nov 27 04:48 /usr/lib/libGLU.so.1.3.070802 lrwxrwxrwx 1 root root 10 Nov 27 04:48 /usr/lib/opengl/xorg-x11/lib/libGL.so -> libGL.so.1 lrwxrwxrwx 1 root root 12 Nov 27 04:48 /usr/lib/opengl/xorg-x11/lib/libGL.so.1 -> libGL.so.1.2 -rwxr-xr-x 1 root root 477920 Nov 27 04:48 /usr/lib/opengl/xorg-x11/lib/libGL.so.1.2 Also on my (now multilib) system: lrwxrwxrwx 1 root root 5 Nov 27 02:12 lib -> lib64/ drwxr-xr-x 3 root root 3696 Nov 27 02:12 lib32/ drwxr-xr-x 10 root root 4304 Nov 27 02:12 lib64/ where in the past with no-multilib I had the lib32/ but it was pretty much empty. I've done some re-emerge of packages but still can't get wine to install. Thanks, -- Valmor