HTML Workshop GUI (hhw.exe), with or without existing *.hhp files. It renders the same thing I had with a compilation under Windows XP.
HTML Workshop Compiler (hhc.exe) ; used by hhw.exe by the way.
What does not
Nothing to report with the use I had.
What was not tested
Probably many things but my Windows usage have been granted.
As the original test with Gentoo mentions, you have two levels of usage. First, to launch the GUI you must add the mfc40.dll file in your windows/system directory (~/.wine/drive_c/windows/system/). Easy to find on Google (dll-files.com or dlldump.com). At this point, hhw.exe can be launched with Wine but does not enable compilation. So the second point, download itircl.dll and itss.dll and place them in windows/system32 (~/.wine/drive_c/windows/system32/). Open a window terminal, cd to the system32 dir and do : wine regsvr32 itss.dll wine regsvr32 itircl.dll winecfg In the newly opened winecfg window, go to the library tab, type itss (don't select it, it does not enable the following button:) and hit the highlited button on its right. Ensure yourself to select native then built-in in order Wine uses the fresh dlls. At this point, you can compile your CHM like before, without rebooting to Windows or using a Virtual Machine.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Ubuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)||Nov 09 2016||1.6.2||Yes||Yes||Gold||Omega Software|
|Show||Ubuntu 8.04 "Hardy" i386 (+ variants like Kubuntu)||Sep 07 2008||1.1.4||Yes||Yes||Silver||an anonymous user|
|Current||Ubuntu 7.10 "Gutsy" i386 (+ variants like Kubuntu)||Nov 02 2007||0.9.48.||Yes||Yes||Gold||The Jedi|
|Show||Gentoo Linux||Sep 01 2007||0.9.43.||Yes||Yes||Silver||an anonymous user|
Use winetricks to grab MFC40.DLL