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>