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

Reply via email to