Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Aug 2007 01:36:20 +0200
From:      Pieter de Goeje <pieter@degoeje.nl>
To:        freebsd-hackers@freebsd.org
Cc:        sam <samflanker@gmail.com>
Subject:   Re: linuxolator problem on amd64
Message-ID:  <200708220136.20703.pieter@degoeje.nl>
In-Reply-To: <46CB0EBF.9000601@gmail.com>
References:  <46CB0EBF.9000601@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday 21 August 2007, sam wrote:
> Hi, all.
>
> i am try runing Enemy Territory: Quake Wars server
> (links on http://weec.ovl.ru/csdivision/index.php?topic=662.0 )
>
> # uname -rms
> FreeBSD 6.2-STABLE amd64
>
> # mount | grep linproc
> linprocfs on /usr/compat/linux/proc (linprocfs, local)
>
> # cat run.sh
> #!/bin/sh
> cd `dirname $0`
> export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:."
> exec ./etqwded.x86 "$@"
>
> # ./run.sh
> cannot set up thread-local storage: cannot set up LDT for thread-local
> storage
TLS for Linux programs only work on i386 or -current amd64, so either 
downgrade to 32bits FreeBSD or upgrade to FreeBSD 7, or find a version of the 
program that doesn't use TLS (non threaded version).

Hope this helps,
Pieter de Goeje



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