[MacPorts] #56991: wine cannot be built against the 10.14 SDK

MacPorts noreply at macports.org
Tue Jan 21 23:21:55 UTC 2020


#56991: wine cannot be built against the 10.14 SDK
---------------------------------------------+------------------------
  Reporter:  IComplainInComments             |      Owner:  ryandesign
      Type:  defect                          |     Status:  assigned
  Priority:  Low                             |  Milestone:
 Component:  ports                           |    Version:  2.5.3
Resolution:                                  |   Keywords:  mojave
      Port:  wine wine-devel wine-crossover  |
---------------------------------------------+------------------------

Comment (by Gcenx):

 Replying to [comment:116 ryandesign]:
 > Yes, it is possible to build wine 64-bit only, and then you can run
 64-bit Windows software with it.
 >
 > MacPorts does not offer a way to install wine in this manner. I
 considered offering this, but did not get around to doing it, because I
 predicted it would be of limited utility. I am under the impression that
 much Windows software is still 32-bit only—and if not the software itself,
 then its installer—but I don't know how accurate my impression is.
 >
 > In the meantime, Codeweavers have released Crossover 19 which supports
 32-bit software in 64-bit mode, and thus supports Catalina. I have not yet
 looked into updating the wine-crossover port to this version, nor whether
 doing so would include these improvements so that MacPorts too can offer
 this on Catalina. If I understand correctly, the corresponding version of
 wine will be 5. There are already releases candidates of wine 5 out. I
 will update the wine-devel port to the latest 5.0rc at some point.

 I've built CrossOver19 & 19.0.1 with wine32on64 so if you want to ask
 anything reach out to me. You must build using there custom version of
 llvm/clang-8 to build wine32on64.

 Wine-5.0 released today so no point dealing with any release candidates,
 still last I checked the mingw-w64 +universal issue still remains, its
 needed to build wine now along with the other additions of sdl2(controller
 support Wine-3.4 ish)/gnutls(needed for encryption and tls since
 wine-3.13)/FAudio etc

 As Wine-5.0 is release CodeWeavers will be working on CrossOver-20 then we
 should see another wine branch with integrated wine32on64 support, so if
 your aim is Catalin support you migt wanna hold off on that.

-- 
Ticket URL: <https://trac.macports.org/ticket/56991#comment:117>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list