From owner-freebsd-emulation@FreeBSD.ORG Sat Dec 19 12:32:53 2009 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EBD51106566C for ; Sat, 19 Dec 2009 12:32:52 +0000 (UTC) (envelope-from naylor.b.david@gmail.com) Received: from mail-ew0-f213.google.com (mail-ew0-f213.google.com [209.85.219.213]) by mx1.freebsd.org (Postfix) with ESMTP id 73E8C8FC12 for ; Sat, 19 Dec 2009 12:32:51 +0000 (UTC) Received: by ewy5 with SMTP id 5so4128017ewy.34 for ; Sat, 19 Dec 2009 04:32:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:organization:to:subject :date:user-agent:cc:references:in-reply-to:mime-version:content-type :content-transfer-encoding:message-id; bh=6SlymTa/hmUUDsMOMdsx/zpP6P8S558LhEoLQl3qleI=; b=gKkQG22Ep+wmc/smjuZXsiYRR6YuvPy+zqXv2abQiCqyFx19zagDdFq9PE6QT/FMSs oiRJImVtLtQbGgmmFbPDYBp3zgkGalkKJsHi6UCOmFP5ilD2BbOHrVyvRCyd9muk/qx/ A45XDppCYbMfkUDlxPNeXkuID1+K5CJ+60+C4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:organization:to:subject:date:user-agent:cc:references :in-reply-to:mime-version:content-type:content-transfer-encoding :message-id; b=evaPFhj4xzwJevT2hMEXWS3a73s/on/+66DWiAP8/5efKfjEIpx6jsoIF88MzTWk/H agp6D426XLtTqT/+Z7CIseKB8NLgeu8SFQdYbgpKY+NvuDKblj3uouCrlmgGiV/8MFrf 5E+PZE6hk9+avtZfGD6aFlLNnd52vA2q4fO2g= Received: by 10.213.103.145 with SMTP id k17mr412220ebo.85.1261225970487; Sat, 19 Dec 2009 04:32:50 -0800 (PST) Received: from dragon.dg ([41.0.54.20]) by mx.google.com with ESMTPS id 10sm6934904eyz.31.2009.12.19.04.32.47 (version=SSLv3 cipher=RC4-MD5); Sat, 19 Dec 2009 04:32:48 -0800 (PST) From: David Naylor Organization: Private To: Brian Hechinger Date: Sat, 19 Dec 2009 14:32:56 +0200 User-Agent: KMail/1.12.3 (FreeBSD/8.0-STABLE; KDE/4.3.3; amd64; ; ) References: <200912081524.03878.naylor.b.david@gmail.com> <200912182327.18986.naylor.b.david@gmail.com> <20091218221937.GK10192@wiggum.4amlunch.net> In-Reply-To: <20091218221937.GK10192@wiggum.4amlunch.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1782848.thNTf4HtMl"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200912191432.59917.naylor.b.david@gmail.com> Cc: freebsd-emulation@freebsd.org Subject: Re: [WIP] wine/i386 on FreeBSD/amd64 (take 2) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Dec 2009 12:32:53 -0000 --nextPart1782848.thNTf4HtMl Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable On Saturday 19 December 2009 00:19:41 Brian Hechinger wrote: > On Fri, Dec 18, 2009 at 11:27:15PM +0200, David Naylor wrote: > > > (On FreeBSD/amd64) > > > # pkg_add wine-amd64-8-1.1.34,1.tbz > > > > (package name changed) > > # pkg_add wine-amd64.8-1.1.34,1.tbz >=20 > Will this have everything we need in order to run it, even with nvidia > drivers? Since nvidia-driver doesn't have the latest BETA drivers in it,= I > can't really use that to install the drivers on amd64. Yes it will. I've missed some soft dependencies but that will be fixed soo= n. =20 If you grab the x86 version of the beta driver then all you need are: libGL.so.1 libGLcore.so.1 libnvidia-tls.so.1 And copy them into /usr/local/lib32 (To fix the soft dependencies copy across libXrender.so.1 and libfreetype.s= o.9=20 from i386 to /usr/local/lib32) > > The above method still does work but now, if one installs nvidia-driver > > (of the correct version) before building wine under FreeBSD/i386 then t= he > > required libraries will be included (this makes the package unsuitable > > for any system without the correct nvidia drivers installed). >=20 > Again, same thing. The drivers I'm going to need on amd64 are not the on= es > that are going to be installed via nvidia-driver on i386, right? Yes, the kld will complain about a version mismatch and not work. See abov= e.=20 It will only grab the nvidia shared libraries if the nvidia driver is=20 installed before the package is built. =20 --nextPart1782848.thNTf4HtMl Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.13 (FreeBSD) iEYEABECAAYFAkssx/sACgkQUaaFgP9pFrIu3gCgjVFJcSvDu1jvFNdH8pep7LqA gmcAn1pIpYMgp4MOCS5Ew++Gm/owmeXl =8vrq -----END PGP SIGNATURE----- --nextPart1782848.thNTf4HtMl--