Important question cant figure it out...

Louis LeBlanc FreeBSD at keyslapper.net
Mon Aug 22 13:04:56 GMT 2005


On 08/21/05 10:44 PM, Eric Murphy sat at the `puter and typed:
> 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 ?

It might be that FreeBSD 6.0, or just the installation you have
doesn't have that particular file present.  Check on the
freebsd-current mailing list to see if this is normal.

You might have to update your source and rebuild world.  You will want
to check before doing anything, because it could be that this lib is
simply part of a compatibility package.  The port
compat-4.x-i386-5.3_2 installs libm.so.2, so there may be a port in
the works that installs libm.so.3.  Are you sure you don't have any
libm.so.* library at all?

If so, did you install the port from a prebuilt package, or did you
build the code from the ports? Maybe you just need to build and
install the port yourself?

Good luck.
Lou

> -----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.
> 
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
> 

-- 
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

Research is the best place to be: you work your buns off, and if it works
you're a hero; if it doesn't, well -- nobody else has done it yet either,
so you're still a valiant nerd.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-questions/attachments/20050822/80356105/attachment.bin


More information about the freebsd-questions mailing list