Reading into <markdown>[this] (Catalina and the future of Wine on Mac)](forum(dot)winehq(dot)org/viewtopic(dot)php?f=9&t=32590)</markdown> is not very promissing.
cite:
Is it possible to run x64 apps on Catalina currently? I've read through the the thread and see the general response of "Technically yes but Practically no"...
Hm...
cite:
If the application is really 64Bit then it’s possible to run it using wine64 on macOS Catalina but you will still need to provide 64Bit versions of libfreetype.6.dylib and libpng15.15.dylib for wine64 to function.
Not sure who has to provide those libs and if this does apply to HeidiSQL. Also looking into the directory of HeidiSQL I see files like: libeay32.dll
and ssleay32.dll
.
Here my setup:
- HeidiSQL_10.2_64_Portable
- macOS Catalina 10.15.1
wine64 --version
>> wine-4.0.1
- Start param:
wine64 heidisql.exe
Here what happens:
Console:
0009:fixme:msg:ChangeWindowMessageFilterEx 0x20042 400 1 0x0
0009:fixme:wtsapi:WTSRegisterSessionNotification Stub 0x1007a 0x00000000
0009:fixme:wincodecs:BitmapScaler_Initialize unsupported mode 4 (many times)
...
0009:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0009:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0x18000122b, 0x1800eae90, 0x1800eaeb0) stub.
0009:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x1800d6c32, 43) stub
0009:fixme:seh:call_stack_handlers nested exception
Crash-Window:
I'm not sure if this is something that can be solved on HeidiSQL side. Feels more like a general thing for the wine team.
VM or Parallels seems to be the option to go for now. I personally think the wine-team will eventually find a solution too.