On Monday 21 April 2008 03:00, Scott C. Frase wrote: > > Most likely you are linking against MESA's libGL.so. Check to whom the > > libGL.so that cinelerra links in. For example, on my system I have this: > > > > $ ldd /usr/local/bin/cinelerra | grep libGL.so > > libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0xb6de2000) > > $ rpm -qf /usr/X11R6/lib/libGL.so.1 > > x11-video-nvidia-1.0.8762-1 > > Hi Hannes, > I may or may not have the problem you specify. I see that libGL.so.1 on > my system is the mesa driver: > [EMAIL PROTECTED] ~]# ldd /usr/local/bin/cinelerra | grep libGL.so > libGL.so.1 => /usr/lib64/libGL.so.1 (0x000000308ce00000) > [EMAIL PROTECTED] ~]# rpm -qf /usr/lib64/libGL.so.1 > mesa-libGL-6.5.2-13.fc7 > > I do have the NVidia drivers installed (169.12) for my BFG 8800GT. When > I look for the NVidia drivers in rpm, search comes up empty: > [EMAIL PROTECTED] ~]# rpm -qa | grep nvidia > [EMAIL PROTECTED] ~]# > > I compiled cinelerra from source with the OpenGL option, configure > recognized OpenGL and the build went fine. It looks like the libGL.so.1 > symbolically links to the NVidia library, libGL.so.169.12. > > [EMAIL PROTECTED] lib64]# ll *GL* > lrwxrwxrwx 1 root root 19 2008-04-20 20:44 libGLcore.so.1 -> > libGLcore.so.169.12 > -rwxr-xr-x 1 root root 11223112 2008-04-20 20:44 libGLcore.so.169.12 > -rw-r--r-- 1 root root 655 2008-04-20 20:44 libGL.la > lrwxrwxrwx 1 root root 10 2008-04-20 20:44 libGL.so -> libGL.so.1 > lrwxrwxrwx 1 root root 15 2008-04-20 20:44 libGL.so.1 -> > libGL.so.169.12 > -rwxr-xr-x 1 root root 837224 2008-04-20 20:44 libGL.so.169.12 > lrwxrwxrwx 1 root root 11 2007-10-25 23:09 libGLU.so -> > libGLU.so.1 > lrwxrwxrwx 1 root root 20 2007-10-25 21:47 libGLU.so.1 -> > libGLU.so.1.3.060502 > -rwxr-xr-x 1 root root 450840 2007-04-10 16:36 libGLU.so.1.3.060502 > > [EMAIL PROTECTED] lib64]# rpm -qf /usr/lib64/libGL.so.169.12 > file /usr/lib64/libGL.so.169.12 is not owned by any package > > In this case, even though rpm -qf output reports linking to mesa, > shouldn't I be OK cause libGL.so.1 symlinks to the NVidia library?
Yes, you should be ok. But look into configure.in: There is some special-casing for [Open]SUSE, which I added so that the Nvidia libGL.so.1 is picked up. Maybe you need something similar? [But quite frankly, your listing above suggests that this is not the case - you really should be OK. Shrug.] -- Hannes _______________________________________________ Cinelerra mailing list Cinelerra@skolelinux.no https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra