Google Earth for Linux works on FreeBSD
Christian Lopez de Castilla Wagner
lopisaur at gmail.com
Thu Jun 15 17:17:48 UTC 2006
On Thu, 2006-06-15 at 11:49 +0200, Alexander Leidinger wrote:
> Quoting "Loren M. Lang" <lorenl at alzatex.com> (from Wed, 14 Jun 2006
> 15:30:27 -0700):
>
> > OS ABI error tells me that it might be loading the freebsd libs for a
> > linux app. You must use entirely linux libraries for linux
>
> Right.
>
> > applications, symlinking to freebsd libs doesn't work. Mainly you just
> > need to make sure all the appropriate linux libraries are installed by
> > making sure the right ports are installed. The google-earth port should
> > have done this for you, but it sounds like it might not have. The
> > linux_base-* ports install a basic linux install without X11, but
> > linux-XFree86-libs installs the X11 libs needed. I've found though that
>
> Right.
>
> > that wasn't enough in the past, I have to add /usr/X11R6/lib to the file
> > /usr/compat/linux/etc/ld.so.conf and then run the command
> > /usr/compat/linux/sbin/ldconfig for any linux apps to find the linux X11
> > libs.
>
> Only if you use an unsupported linux base port. Either use the default
> one, or use the fc4 one (it will become the new default one RSN) and
> everything should work out of the box.
>
> Bye,
> Alexander.
>
I just made the necessary changes to the .conf files and switched to fc4
with linux-xorg-libs.
Now I'm getting the same error, only with a different lib:
./googleearth-bin: error while loading shared
libraries: /usr/lib/libpthread.so.0: ELF file OS ABI invalid
--
Christian Lopez de Castilla Wagner
lopisaur at gmail.com
lopisaur at acelerate.com
(+591-705)98290
http://lopisaur.googlepages.com
More information about the freebsd-ports
mailing list