[MacPorts] #53651: wine, wine-crossover, wine-devel: add 64-bit support
MacPorts
noreply at macports.org
Wed Mar 8 13:33:08 UTC 2017
#53651: wine, wine-crossover, wine-devel: add 64-bit support
---------------------------------------------+------------------------
Reporter: axet | Owner: ryandesign
Type: enhancement | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords:
Port: wine wine-crossover wine-devel |
---------------------------------------------+------------------------
Comment (by casr):
Replying to [comment:2 ryandesign]:
> Nevertheless, wine apparently compiles 64-bit on macOS now
Yes, but only as recently as the 2.0 release.
> Can a 32-bit Windows program run in 64-bit wine?
Not directly but the 64-bit version can utilise the 32-bit binaries via
WoW (Windows on Windows).
I have been looking into updating the Wine port to have 64-bit support and
it looks to be an unusual one. A quick summary of the build process is
roughly:
{{{
tar xjf wine-2.0.tar.bz2
# Directory wine-2.0 is created
mkdir wine32-build wine64-build
# Make sure 64-bit headers and libs are available...
cd wine64-build; ../wine-2.0/configure --enable-win64; make
# Make sure 32-bit headers and libs are available...
cd wine32-build; ../wine-2.0/configure --with-wine64=../wine-64-build;
make
}}}
I'm not sure of the best way to handle this within MacPorts but I imagine
it would be something like creating a `wine64` port and then referencing
it in the original `wine` port. The switch `--with-
wine64=../wine-64-build` is where is where I get stuck though. How would
you reference another port’s build directory?
--
Ticket URL: <https://trac.macports.org/ticket/53651#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list