Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Dec 1998 09:31:44 -0800
From:      Mike Smith <mike@smith.net.au>
To:        Richard Seaman <dick@tar.com>
Cc:        freebsd-current@FreeBSD.ORG
Subject:   Re: linking against libc_r 
Message-ID:  <199812211731.JAA02300@dingo.cdrom.com>
In-Reply-To: Your message of "Mon, 21 Dec 1998 09:32:41 CST." <19981221093241.C546@tar.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> On Mon, Dec 21, 1998 at 10:25:39AM -0500, Alfred Perlstein wrote:
> > 
> > With the recent addition of Linuxthreads to FreeBSD it may soon be possible to use a Wine rpm to play starcraft :)
> 
> I've had a report already from someone who took the linux threads patches
> and tried to compile the latest Linux version of WINE.  The compilation
> went ok, but execution did not.  WINE uses additional Linux syscalls that
> are not implemented in our emulator yet, apparently (modify_ldt being
> the offender that was discovered).

We're fairly close to supporting these (they're not libc functions but 
syscalls), but it will require some surgery in our current LDT support 
functions, as they use copyin/out rather than uiomove, and as such you 
can't call them as-is from within the Linux emulator.

This is all just brute-force work; if you have a little time to spare, 
diffs would be appreciated...
-- 
\\  Sometimes you're ahead,       \\  Mike Smith
\\  sometimes you're behind.      \\  mike@smith.net.au
\\  The race is long, and in the  \\  msmith@freebsd.org
\\  end it's only with yourself.  \\  msmith@cdrom.com



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



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