Important question cant figure it out...

Eric Murphy eam404 at earthlink.net
Mon Aug 22 03:44:39 GMT 2005


Okie dokie...


First off the install went flawlessly so i dont think it was a bad install or anything...

eed:$ ldd /usr/X11R6/bin/glxgears 
/usr/X11R6/bin/glxgears:
        libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x2807a000)
        libXp.so.6 => /usr/X11R6/lib/libXp.so.6 (0x28104000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x2810c000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28119000)
        libm.so.4 => /lib/libm.so.4 (0x281da000)
        libpthread.so.2 => /usr/lib/libpthread.so.2 (0x281f0000)
        libc.so.6 => /lib/libc.so.6 (0x28215000)
        libGLcore.so.1 => /usr/X11R6/lib/libGLcore.so.1 (0x282ec000)
        libnvidia-tls.so.1 => /usr/X11R6/lib/libnvidia-tls.so.1 (0x289fe000)
        libm.so.3 => not found (0x0)

So it seems libm.so.3 is in fact not found.. locate does not find it --- so how can i install it without installing over the Xorg files with LibGL ?
-----Original Message-----
From: Louis LeBlanc <FreeBSD at keyslapper.net>
Sent: Aug 21, 2005 10:15 PM
To: freebsd-questions at freebsd.org
Subject: Re: Important question cant figure it out...

On 08/21/05 09:45 PM, Eric Murphy sat at the `puter and typed:
> When I run either glxgears or mplayer I get this error.....
> 
> However when i try to install libGL from ports i get an error saying that is shares the same place as the xorg libs and doesnt want to over write them..
> 
> Im useing BSD 6.0 
> 
> how can I fix this?
> 
> 
> 
> 
> 
> greed# mplayer 
> /libexec/ld-elf.so.1: Shared object "libm.so.3" not found, required by "libGL.so.1"
> greed# glxgears 
> /libexec/ld-elf.so.1: Shared object "libm.so.3" not found, required by "libGL.so.1"

Try the following:
ldd /usr/X11R6/bin/glxgears

And provide the output.

Mine gives the following:
/usr/X11R6/bin/glxgears:
        libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x28085000)
        libXp.so.6 => /usr/X11R6/lib/libXp.so.6 (0x2810f000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x28116000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x28123000)
        libm.so.3 => /lib/libm.so.3 (0x281e2000)
        libpthread.so.1 => /usr/lib/libpthread.so.1 (0x281fd000)
        libc.so.5 => /lib/libc.so.5 (0x28221000)
        libGLcore.so.1 => /usr/X11R6/lib/libGLcore.so.1 (0x282fb000)
        libnvidia-tls.so.1 => /usr/X11R6/lib/libnvidia-tls.so.1 (0x28a0d000)


Note that it's looking for libm.so.3 in /lib/.

Next, you might want to find out where (and if) you actually *have*
libm.so.3 in your system - if your location db is up to date, `locate
libm.so.3` will tell you.  If that gives no output, try `locate
libm.so`.

Also, since you're using (Free)BSD(?) 6.0, you might want to make sure
the OS installation went right, and that you've got the latest and
greatest of the 6.0 branch.

Of course, you might also want to search the -current mail list for
similar issues as well.

HTH
Lou
-- 
Louis LeBlanc                          FreeBSD-at-keyslapper-DOT-net
Fully Funded Hobbyist,                   KeySlapper Extrordinaire :)
Please send off-list email to:         leblanc at keyslapper d.t net
Key fingerprint = C5E7 4762 F071 CE3B ED51  4FB8 AF85 A2FE 80C8 D9A2

Barbara's Rules of Bitter Experience:
  (1) When you empty a drawer for his clothes
      and a shelf for his toiletries, the relationship ends.
  (2) When you finally buy pretty stationary
      to continue the correspondence, he stops writing.



More information about the freebsd-questions mailing list