Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 Dec 2006 01:39:02 +0100
From:      Roland Smith <rsmith@xs4all.nl>
To:        Siavosh Benabbas <sbenabas@gmail.com>
Cc:        freebsd-amd64@freebsd.org
Subject:   Re: i386_set_ldt and wine on AMD64
Message-ID:  <20061231003901.GA76688@slackbox.xs4all.nl>
In-Reply-To: <32d8477c0612301410q2aaf9d39k859d242739554fd6@mail.gmail.com>
References:  <32d8477c0612301410q2aaf9d39k859d242739554fd6@mail.gmail.com>

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

--vkogqOf2sHV7VnPd
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Dec 30, 2006 at 05:10:08PM -0500, Siavosh Benabbas wrote:
> Hi,
> I know that this is brought up several time on this list, but I wanted to
> run wine on my FreeBSD AMD64 machine.
> I know that a 64-bit wine is nearly impossible but I thought that an i386
> compilation should work.

You'd need a cross-compiler to start with. That's the easy part.

Then you'd need ports infrastructure to compile 32-bit ports on amd64. At
this moment that doesn't exist yet:=20
http://wikitest.freebsd.org/G%C3%A1borK%C3%B6vesd%C3%A1n

This could be a _huge_ undertaking, because things like patches and parts
of the port Makefile might depend on if you're cross-compiling or
not. I'm not sure if that is worth the effort. Time might be better
spent getting ports to compile natively for all supported platforms and
using a virtual machine for things that don't work.

Then you'd need to compile 32 bit versions of all the libraries that wine
depends on. If you have a look at the dependancies of wine, and recurse
through them, you'll see that this is a lot of libraries.

Do you have any programs that require amd64 because of address space or
other concerns? (if you have processes that run out of memory, have you
played with the kernel tunables? See /boot/defaults/loader.conf)
Otherwise, why not run i386 if you require wine?

Roland
--=20
R.F.Smith                                   http://www.xs4all.nl/~rsmith/
[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 1A2B 477F 9970 BA3C 2914  B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)

--vkogqOf2sHV7VnPd
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.1 (FreeBSD)

iD8DBQFFlwalEnfvsMMhpyURAgEuAKCkJKRPsdiKKUCAM5tZgsMayO40fACdHUSM
k5qt0pt2NqIu81rsnhxZyNo=
=W+N9
-----END PGP SIGNATURE-----

--vkogqOf2sHV7VnPd--



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