Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Dec 1999 07:37:27 -0600 (CST)
From:      <mestery@visi.com>
To:        Tiller Beauchamp <tbeaucha@gladstone.uoregon.edu>
Cc:        freebsd-multimedia@FreeBSD.ORG
Subject:   Re: Quake 3 Retail
Message-ID:  <Pine.GSO.4.10.9912160658560.29935-100000@isis.visi.com>
In-Reply-To: <Pine.GSO.3.96.991215170449.4064D-100000@gladstone.uoregon.edu>

next in thread | previous in thread | raw e-mail | index | archive | help

Hi,

On Wed, 15 Dec 1999, Tiller Beauchamp wrote:

> I bought the Linux version of Quake 3 arena, but I'm having trouble
> installing it under FreeBSD.
> 
Awesome!  I didn't think this was out yet!

> The install instruction say to run an install script, which checks some
> library stuff and executables the appropriate binary setup program.
> 
> So the install script, called setup.sh, looks for some libraries in /lib
> (which doesn't exist in FreeBSD), and runs some other programs like
> fgrep and tail (which I only have FreeBSD version of). 
> 
I wonder if it would be possible to chroot into /compat/linux and run
the stuff from there.  Keep in mind the libraries and all it's trying to
install should be installed into /compat/linux, not into /.

> All in all the setup script fails miserably.  It seems the only thing the
> script is doing is deciding between a Glibc2.0 and a Glibc2.1 version of
> the setup program. Does that make sense?
> 
> So I tried copying the setup program to a temporary directory,
> brandelf-ing it and running it...  but it gives me this error
> 
> sh: /lib/libc.so.6: cannot execute binary file
> Bad system call (core dumped)
> 
The reason this didn't work is because it's not a binary, it's a shell
script.  You don't need to brandelf it for it to work, you only brandelf
Linux binaries.  Do a 'file' on it, and it should say it's a schell
script.

Look at what the script is trying to do, and try and manually do it.  If
I get a chance to purchase Quake3 soon, I'll see what I can do and post
back to the list.

--
Kyle Mestery			| Ancor Communications
mestery@visi.com		| http://www.freebsd.org/
mestery@netwinder.org		| http://www.netwinder.org/
	Protect your right to privacy: www.freecrypto.org



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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.10.9912160658560.29935-100000>