Skip site navigation (1)Skip section navigation (2)
Date:      22 Dec 2005 08:53:35 -0500
From:      Lowell Gilbert <freebsd-questions-local@be-well.ilk.org>
To:        "Erin Fortenberry" <Erin@Fortenberry.net>
Cc:        'Frank Bonnet' <f.bonnet@esiee.fr>, 'FreeBSD' <freebsd-questions@freebsd.org>
Subject:   Re: libm.so.3  problem
Message-ID:  <448xuds0f4.fsf@be-well.ilk.org>
In-Reply-To: <000b01c606fa$f0282030$1215450a@ad.ewsad.net>
References:  <000b01c606fa$f0282030$1215450a@ad.ewsad.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Please don't top-post.  
I've reformatted the message for readability.

"Erin Fortenberry" <Erin@Fortenberry.net> writes:

> Frank Bonnet wrote:
> > Subject: libm.so.3 problem
> > 
> > Hello
> > 
> > I compiled xtraceroute from ports without noise but when I 
> > started it I 
> > get this error message.
> > 
> >  > xtraceroute
> > /libexec/ld-elf.so.1: Shared object "libm.so.3" not found, 
> > required by 
> > "libGL.so.1"
> > 
> > of course this file is not present there is a libm.so.2 instead ...
> > 
> > I am at 6.0-R
> > 
> > any help welcome !
> > 
> > Thanks a lot
> > -- 
> > Regards
> > Frank Bonnet

> You need to install /usr/ports/misc/compat5x

It will solve the problem in this case, but in general the GL
libraries shouldn't depend on compat5x.  There are several ports to
get GL libraries from, but libglut, I'm pretty sure, doesn't require
the compat libraries.

A common way for this kind of problem to occur is for someone to
forget to recompile all of their ports when they upgrade from 5.x to
6.x.  Of course, it's also possible to get it by installing incorrect
versions of packages.

-- 
Lowell Gilbert, embedded/networking software engineer, Boston area
		http://be-well.ilk.org/~lowell/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?448xuds0f4.fsf>