Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Jul 2001 11:32:02 +0300
From:      Peter Pentchev <roam@orbitel.bg>
To:        User & <guenni@guenni.private.de>
Cc:        3d@freebsd.org, ports@freebsd.org
Subject:   Re: FreeBSD Port: linux_glx-991127
Message-ID:  <20010702113202.C10345@ringworld.oblivion.bg>
In-Reply-To: <01070100184901.30415@guenni.private.de>; from guenni@guenni.private.de on Sun, Jul 01, 2001 at 12:22:01AM %2B0200
References:  <01070100184901.30415@guenni.private.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Jul 01, 2001 at 12:22:01AM +0200, User & wrote:
> Hi all,
> 
> I'm running FreeBSD 4.3 STABLE and XFree86 4.1.0 with DRI working according 
> to glxinfo. (What a pain that was). Have installed Quake III Arena in 
> /usr/compat/linux/usr/local/games/quake3.
> 
> According to FreeBSD Handbook, Linux Binary Compatability, a Linux Binary 
> will search for libs in /usr/compat/linux/LD_PATH first and then in FreeBSD 
> root/LD_PATH for shared libs. (Quake 3 Linux Binary looks for libGL.so).
> 
> In order to get Hardware Acceleration of my ATI Rage Pro I want Quake 3 to 
> find the FreeBSD native libGL.so which it actually does.
> 
> Unfortunately another problem occurs: ELF file OS ABI invalid.
> 
> From what I've read in the FreeBSD Handbook / Linux Binary Compatablity / 
> Advanced Topics section the Linux Binary should do just fine with FreeBSD 
> native shared libs.
> 
> What am I missing?

man 1 brandelf

Find the file that has an ELF type brand of 0 (unspecified, the default
for much too many binaries compiled on Linux), and run brandelf -t Linux
on it.

G'luck,
Peter

-- 
If this sentence didn't exist, somebody would have invented it.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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