[unknown]
Hi,
My .wine is a 64bit prefix, as that's what Solus installs by default. Later I installed the 32bit and ran the installer with that, thanks to you. The app is installed in the .wine folder, under Windows 64bit apps program folder. If I run the .exe with the Wine 64 bit program launcher it launches but when trying to import images it crashes with
Unimplemented function vcomp140.dll.
which acc to the internets is something you install with
winetricks -q vcrun2015
, which aborts with:
0024:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0024:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0024:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0024:err:ole:com_get_class_object class {f6d90f11-9c73-11d3-b32e-00c04f990bb4} not registered
0024:err:ole:com_get_class_object no class object {f6d90f11-9c73-11d3-b32e-00c04f990bb4} could be created for context 0x1
warning: Note: command wine vc_redist.x86.exe /q returned status 84. Aborting.
It may be installable in a 32-bit prefix, at least that's the theory as winetricks says so when launched, "issues may be due to your 64bit prefix".
So I used winetricks to create a new, 32 bit prefix, then tried to run the 32bit installer to install the 64bit app there:
WINEARCH=win32 WINEPREFIX=/home/to/.local/share/wineprefixes/32 wine ~/Hämtningar/easyHDR_3151_setup-567748393.exe
and got a dialogue telling me that the last Easy HDR release to support 32bit was some releaseas ago and the installer will now abort.
So the installer installs with the Win32 program launcher but only into a 64bit prefix, right.
So I checked the product faq page, https://www.easyhdr.com/support/ , which says :
- I have problems with running easyHDR on Linux under Wine.
Please run Wine config tool and define a library override: "vcomp140 (native,builtin)" as shown in the image below. EasyHDR has been tested on OpenSUSE Leap 42.2 x64 under Wine 4.21 and also on OpenSUSE LEAP 15.1 x64 under Wine 3.7.
So I ran winetricks -> winecfg and for the 64bit prefix the Windows version under Application was set to windows xp..I changed it to Windows 10. The list of overrides has a lot of entries already, with an asterisk before, among them vcomp140(native, builtin). I added it via the dropdown and it was added without an asterisk.
And now, launching the installed app (residing in the 64bit prefix) with the 64bit wine program launcher, it again launches..and photo importing and editing and exporting works!
Never give up eh? Read the support page yes? 🙂
Good to be able to compare both applications in Solus to determine which one I like best.
Edit. "There are probably overrides for that"...right! : )