I found that configure search for libraries and took first one. It is 14.14. So we have to delete all old versions. For example libjpeg.8.dylib and libjpeg.9.dylib. First one MUST be deleted.
I have no purpose to support Wine on systems before 10.11. There are already existent wrapper that works. It is more interesting to support new systems for new games.
Now I am trying to test something DX10/11 using Vulkan but have success even in compilation.
If itâ€™s not on GitHub then I need to add support to copy a wine source into the docker image then compile it.
Or I just give you the same headers/libs Iâ€™m using and leave the rest up to you.
I understand not caring about support for below 10.11 but Iâ€™m trying to keep support for as many versions of macOS as possible.
Currently Vulkan Support on macOS sucks as MoltenVK does not support enough extensions to use DXVK at this time.
(Offical winehq packages also give the same error messages)
MacBook-Pro-Sergey:~ sergey$ wine c:/tests/vulkan-1_test.exe.so vulkan.c:143: Vulkan version 1.0.0. vulkan.c:153: Device 'Intel HD Graphics 4000', 0x8086:0x166, driver version 0.2.1835 (0x272b), api version 1.0.92. wine: Unhandled page fault on execute access to 0x00000000 at address 0x0 (thread 002a), starting debugger... Wineskin Command Line Wine Test MacBook-Pro-Sergey:~ sergey$But I also see same crashes in 10.13.6 17G5019 in numerous other application, always access to 0x00000000 at address 0x0.
While this wrapper works if I copy it to 10.11.6.
At present Iâ€™m not happy with the winebuild system enough to upload it due to some missing features like using a local wine source. Itâ€™s also based off another project I just modified it for my needs
I have afew ideas to support Sherry releases if needed, tonight I will upload the headers/libs and message you a link so your able to use what Iâ€™m using to see if that helps.
The tests that failed before were with WS9WineSherry64-4.1-4 however your newer WS9WineXSherry64Bit4.2-14 works with my local master-wrapper version including the running "3DMark05", so my next wrapper update will support that one at least.
(your WrapperUpdate versions of NCurses will break "Command Line Wine Test" unless the user has macports installed on there system btw)
All WS9WineXSherry64Bit4.2-14 needs is the newer libfreetype.6.dylib and then it works on the current wrapper version, the currently libfreetype.6.dylib is from XQuartz2.7.11 to maintain compatibility with older wine versions but that won't be an issue with the new update when its done.
Edited by Gcenx, 24 February 2019 - 02:21 AM.