I'm also trying to get TF 4.81 running on Linux using Wine (actually, I'm using CrossOver Office by Codeweavers, a implementation of Wine), so I guess I should add to this thread rather than start a new one.
The showstopper I get, when I try to install into a Windows XP "bottle", is this message: "GPXMaster.ocx failed to register. If you are updating, check to make sure TopoFusion isn't running. If this is a new install, make sure you have DirectX9 and contact
support@topofusion.com for help."
If I choose to see detailed info from the TF installation routine, I get this as the final line:
Output folder: C:\users\crossover\My Documents\My TopoFusion Files\GIS
Create folder: C:\users\crossover\Start Menu\Programs\TopoFusion
Create shortcut: C:\users\crossover\Start Menu\Programs\TopoFusion\TopoFusion.lnk
Create shortcut: C:\users\crossover\Start Menu\Programs\TopoFusion\TopoFusion Readme.lnk
Create shortcut: C:\users\crossover\Start Menu\Programs\TopoFusion\TopoFusion Revision History.lnk
Create shortcut: C:\users\crossover\Start Menu\Programs\TopoFusion\TopoFusion Manual.lnk
Create shortcut: C:\users\crossover\Start Menu\Programs\TopoFusion\Reset TF to Default Settings.lnk
Create shortcut: C:\users\crossover\Start Menu\Programs\TopoFusion\TopoFusion Diagnostic Log.lnk
Create shortcut: C:\users\crossover\Start Menu\Programs\TopoFusion\Uninstall.lnk
Extract: city-small.gpx... 100%
Extract: continents.gpx... 100%
Extract: states.gpx... 100%
Output folder: C:\Program Files\TopoFusion
Extract: GPSMaster.ocx... 100%
Extract: License.rtf... 100%
Extract: Readme.rtf... 100%
Extract: TopoFusion.exe... 100%
Extract: revhistory.rtf... 100%
Output folder: C:\Program Files\TopoFusion
Create folder: C:\users\crossover\My Documents\My TopoFusion Files
Created uninstaller: C:\Program Files\TopoFusion\uninstall.exe
Extract: C:\windows\system32\MSCOMCTL.OCX... 100%
Registering: C:\windows\system32\MSCOMCTL.OCX
Extract: C:\windows\system32\COMCT332.OCX... 100%
Could not load: C:\windows\system32\COMCT332.OCX
I've tried installing DirectX9 into another WinXP bottle, then installing TF into that bottle. I get the same messages.
And here is the installation log generated at my request by CrossOver Office (Wine):
** Sat Nov 2 10:16:36 2013
Starting '/home/clawuefi/cxoffice/bin/wineloader' 'winewrapper.exe' '--workdir' '/home/clawuefi/.cxoffice/Microsoft DirectX Runtime - Modern/dosdevices/c:/Program Files/TopoFusion' '--start' '--'
'/home/clawuefi/.cxoffice/Microsoft DirectX Runtime - Modern/dosdevices/../drive_c/Program Files/TopoFusion/TopoFusion.exe'
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 15: reading configurations from ~/.fonts.conf is deprecated.
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 15: reading configurations from ~/.fonts.conf is deprecated.
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 15: reading configurations from ~/.fonts.conf is deprecated.
fixme:exec:SHELL_execute flags ignored: 0x00000100
err:module:import_dll Library MSVBVM60.DLL (which is needed by L"C:\\Program Files\\TopoFusion\\TopoFusion.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\TopoFusion\\TopoFusion.exe" failed, status c0000135
I normally have good results with this approach to using Wine, and I have a handful of Windows apps that I use from time to time on my Linux machine (ArchLinux). This problem has me stymied, though.
Thanks.