Subject: Re: Linux compat fails for some files.
To: Wouter Schoot <wouter@schoot.org>
From: None <cube@cubidou.net>
List: netbsd-help
Date: 09/30/2004 10:52:02
On Thu, Sep 30, 2004 at 10:44:35AM +0200, Wouter Schoot wrote:
> Hi there,
> 
> I'm trying to make 'steam' work on NetBSD 1.6.2. It's a platform to host a
> game server, and it's closed source, linux only. I've got COMPAT_LINUX in
> the kernel, installed a bunch of suse_compat/linux/base pkg's and thought
> I was set. Until, I started the application. It gave "-bash: ./steam:
> cannot execute binary file", csh says: "./steam: Exec format error. Wrong
> Architecture.", but file claims: /usr/steam/hlds_l/steam-orig: ELF 32-bit
> LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses
> shared libs), not stripped.

What I would do is installing all of steam inside the Linux emulation
root, and then chrooting to it, in order to have a fully Linux
environment.

Quentin Garnier.