Date: Wed, 28 Nov 2007 09:01:41 -0500 (EST) From: Andrew Gallatin <gallatin@cs.duke.edu> To: freebsd-amd64@freebsd.org Subject: Wine? Message-ID: <18253.29916.822508.369692@grasshopper.cs.duke.edu>
next in thread | raw e-mail | index | archive | help
--9OzUwXhHjb Content-Type: text/plain; charset=us-ascii Content-Description: message body text Content-Transfer-Encoding: 7bit A search through the archives says that wine will only work in 32-bit mode. Of course, I only went searching for this *after* I slogged through trying to add FreeBSD support to signal_x86_64.c (diff attached in case anybody wants it). Then the build started dying in the rpc code because it was being compiled 64-bit. If it is truly the case that wine must be built 32-bit, then is it possible to setup a 32-bit FreeBSD in a chroot someplace, and build/install the relavant ports there? Also, on a somewhat related note, is Linux emulation (of 32-bit ELF) on par with i386 these days? Thanks, Drew --9OzUwXhHjb Content-Type: application/octet-stream Content-Description: x86_64 signal patch Content-Disposition: attachment; filename="wine.diff" Content-Transfer-Encoding: base64 LS0tIHdvcmsvd2luZS0wLjkuNDgvZGxscy9udGRsbC9zaWduYWxfeDg2XzY0LmMuYmFrCTIw MDctMTAtMjYgMTM6MjE6MTUuMDAwMDAwMDAwIC0wNDAwCisrKyB3b3JrL3dpbmUtMC45LjQ4 L2RsbHMvbnRkbGwvc2lnbmFsX3g4Nl82NC5jCTIwMDctMTEtMjcgMTQ6MzI6NTMuMTM2MDIz Mjg3IC0wNTAwCkBAIC05Miw2ICs5Miw0MyBAQAogI2RlZmluZSBGQVVMVF9BRERSRVNTICAo X19zaWdpbmZvLT5zaV9hZGRyKQogCiAjZW5kaWYgLyogbGludXggKi8KKyNpZiBkZWZpbmVk KF9fRnJlZUJTRF9fKQorI2luY2x1ZGUgPHN5cy9zaWduYWwuaD4KKwordHlwZWRlZiBzdHJ1 Y3Qgc2lnY29udGV4dCBTSUdDT05URVhUOworCisjIGRlZmluZSBIQU5ETEVSX0RFRihuYW1l KSB2b2lkIG5hbWUoIGludCBfX3NpZ25hbCwgc3RydWN0IF9fc2lnaW5mbyAqX19zaWdpbmZv LCBTSUdDT05URVhUICpfX2NvbnRleHQgKQorIyBkZWZpbmUgSEFORExFUl9DT05URVhUIChf X2NvbnRleHQpCisKKyNkZWZpbmUgUkFYX3NpZyhjb250ZXh0KSAgICAgKChjb250ZXh0KS0+ c2NfcmF4KQorI2RlZmluZSBSQlhfc2lnKGNvbnRleHQpICAgICAoKGNvbnRleHQpLT5zY19y YngpCisjZGVmaW5lIFJDWF9zaWcoY29udGV4dCkgICAgICgoY29udGV4dCktPnNjX3JjeCkK KyNkZWZpbmUgUkRYX3NpZyhjb250ZXh0KSAgICAgKChjb250ZXh0KS0+c2NfcmR4KQorI2Rl ZmluZSBSU0lfc2lnKGNvbnRleHQpICAgICAoKGNvbnRleHQpLT5zY19yc2kpCisjZGVmaW5l IFJESV9zaWcoY29udGV4dCkgICAgICgoY29udGV4dCktPnNjX3JkaSkKKyNkZWZpbmUgUkJQ X3NpZyhjb250ZXh0KSAgICAgKChjb250ZXh0KS0+c2NfcmJwKQorI2RlZmluZSBSOF9zaWco Y29udGV4dCkgICAgICAoKGNvbnRleHQpLT5zY19yOCkKKyNkZWZpbmUgUjlfc2lnKGNvbnRl eHQpICAgICAgKChjb250ZXh0KS0+c2NfcjkpCisjZGVmaW5lIFIxMF9zaWcoY29udGV4dCkg ICAgICgoY29udGV4dCktPnNjX3IxMCkKKyNkZWZpbmUgUjExX3NpZyhjb250ZXh0KSAgICAg KChjb250ZXh0KS0+c2NfcjExKQorI2RlZmluZSBSMTJfc2lnKGNvbnRleHQpICAgICAoKGNv bnRleHQpLT5zY19yMTIpCisjZGVmaW5lIFIxM19zaWcoY29udGV4dCkgICAgICgoY29udGV4 dCktPnNjX3IxMykKKyNkZWZpbmUgUjE0X3NpZyhjb250ZXh0KSAgICAgKChjb250ZXh0KS0+ c2NfcjE0KQorI2RlZmluZSBSMTVfc2lnKGNvbnRleHQpICAgICAoKGNvbnRleHQpLT5zY19y MTUpCisjZGVmaW5lIENTX3NpZyhjb250ZXh0KSAgICAgICgqKChXT1JEICopJihjb250ZXh0 KS0+c2NfY3MgKyAwKSkKKyNkZWZpbmUgR1Nfc2lnKGNvbnRleHQpICAgICAgKCooKFdPUkQg KikmKGNvbnRleHQpLT5zY19jcyArIDEpKQorI2RlZmluZSBGU19zaWcoY29udGV4dCkgICAg ICAoKigoV09SRCAqKSYoY29udGV4dCktPnNjX2NzICsgMikpCisjZGVmaW5lIFJTUF9zaWco Y29udGV4dCkgICAgICgoY29udGV4dCktPnNjX3JzcCkKKyNkZWZpbmUgUklQX3NpZyhjb250 ZXh0KSAgICAgKChjb250ZXh0KS0+c2NfcmlwKQorI2RlZmluZSBFRkxfc2lnKGNvbnRleHQp ICAgICAoKGNvbnRleHQpLT5zY19mbGFncykKKyNkZWZpbmUgVFJBUF9zaWcoY29udGV4dCkg ICAgKChjb250ZXh0KS0+c2NfdHJhcG5vKQorI2RlZmluZSBFUlJPUl9zaWcoY29udGV4dCkg ICAoKGNvbnRleHQpLT5zY19lcnIpCisKKyNkZWZpbmUgRlBVX3NpZyhjb250ZXh0KSAgICAg KChYTU1fU0FWRV9BUkVBMzIgKikoKGNvbnRleHQpLT5zY19mcHN0YXRlKSkKKworI2RlZmlu ZSBGQVVMVF9DT0RFICAgICAoX19zaWdpbmZvLT5zaV9jb2RlKQorI2RlZmluZSBGQVVMVF9B RERSRVNTICAoX19zaWdpbmZvLT5zaV9hZGRyKQorI2VuZGlmIC8qIEZyZWVCU0QgKi8KIAog ZW51bSBpMzg2X3RyYXBfY29kZQogewo= --9OzUwXhHjb--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?18253.29916.822508.369692>