From the FWIW department. This is how I install Fund Manager under Linux. "Step 3" is the slightly non-standard one that I needed to figure out to make it work. I _hope_ I remembered all the steps from a couple weeks ago. There may well be other ways and perhaps running a more current version of wine or defining a more recent version of Windows (than 8.1) would be easier. IAC:
These commands are run from a command shell under
any Linux distro. They will (usually - life can
be complicated) install Fund Manager and allow
running it fully. Command line is used because
it is the most universally functional lingua-
franca for any computer system, even WinDoze.
An aside on running command line programs for
those that may not be familiar with the process:
The commands will spit out a _lot_ of messages
and complaints. This is normal, but especially
with open source software because open source
software like the "wine" program (which is the
translator application that runs WinDoze programs
under Linux) can undergo constant continuous
upgrading and at any one time a program will have
dozens, sometimes hundreds, of improvements
planned or in process - loose ends, if you like.
Because this command line output is never seen
by users staying within a graphical environment,
the programs are rarely if ever muzzled - even
funnctioning properly, they never shut up!
OK. Onward. Here is the process to run Fund
Manager under Linux. You must have "wine" installed
and both "winetricks" and "winecfg", if those
programs were not automatically installed with
wine. These two helper programs make it MUCH easier
to deal with WinDoze programs in Linux.
<<Step 1>>
[cmd-shell]> winetricks
. Select "Create WINEPREFIX"
. Select 32bit
. Define (ie. name) the wine "Prefix" for your
WinDoze program (ie. Fund Manager)
. If you get a dialog about "Mono not found",
select "Install"
. Exit wintricks
<<Step 2>>
[cmd-shell]> winecfg
. Select Windows 8.1
. Tab "Graphics". Set resolution to something
that gives you a nice size type face on the
screen. For my 17" monitor, I use 168. (You
probably need to experiment to get it right.
Try the program after installation and then
rerun winecfg.)
. exit winecfg
<<Step 3>>
[cmd-shell]> winetricks wininet=builtin winihttp=native
This forces/overrides the default wine setup for
the named libraries.
Now run the Fund Manager install program.
(use the correct location/name for _your_ install program
- these are _my_ names and dirs on my system)
<<Step 4>>
[cmd-shell]> WINEPREFIX=/home/test/.local/share/wineprefixes/FundMgr wine fundmn2020p6.exe
You need to get the directories right - they can vary
for your system. Double quote any phrase (like a file
name) that has spaces. See next command.
What you see in the cmd line above is:
. Specify the WINEPREFIX location created earlier
for FundManager using "winetricks"; then (on the
same command line) execute the install program
"fm.exe" (in my system I placed "fm.exe in a dir
where the system knows to look for programs -
so I did not need to spell out a directory
location).
. A WINEPREFIX is a unique, named, WinDoze system.
. Where WINEPREFIX gets created, ie. what directories,
depends on _your_ system setup and the above command
needs to use the dirs on _your_ system. Ditto below.
Run Fund Manager. This command line can be used from a
command shell, like we're doing here. OR, it can be used
in a StartMenu or a desktop icon or a widget or in a
script. I place it in the StartMenu, once I get things
working the way I want.
<<Step 5>>
[cmd-shell]>WINEPREFIX=/home/test/.local/share/wineprefixes/FundMgr wine "/home/test/.local/share/wineprefixes/FundMgr/drive_c/Program Files/Fund Manager/fm.exe"
That's it. In my OpenSuse 15.1, using a very old 4.4 version of wine it worked perfectly, including printing.