If you haven't tried the Keyhole demo on Windows yet, give it a shot. It's kind of fun to look at an aerial view of every place you've ever lived, say. You can download it from http://www.keyhole.com
Unfortunately, the installer is a no-go under Wine (cvs as of a couple days ago). It puts up a dialog or two ("Starting InstallShield Wizard", "Preparing Setup"), and then stops with an Installshield dialog box "An error (-5006: 0x80004005) has occurred while running the setup..." There's a Report / Detail / OK choice, which is pretty cool. Choosing Detail shows:
Error Code: -5006 : 0x80004005 Error Information:
Kernel\ServiceProvider.cpp (77) Kernel\ObjectHolder.cpp (441) Kernel\ServiceProvider.cpp (77) Kernel\FileGroup.cpp (398) Kernel\ServiceProvider.cpp (77) Kernel\FileGroup.cpp (398) Kernel\ServiceProvider.cpp (77) Kernel\FileGroup.cpp (398) Kernel\ServiceProvider.cpp (77) Kernel\FileGroup.cpp (398) Kernel\ServiceProvider.cpp (77) Kernel\FileGroup.cpp (398) Kernel\ServiceProvider.cpp (77) Kernel\FileGroup.cpp (398) Kernel\ServiceProvider.cpp (77) Kernel\FileGroup.cpp (398) Kernel\ServiceProvider.cpp (77) Kernel\FileGroup.cpp (398) Kernel\ServiceProvider.cpp (77) Kernel\FileGroup.cpp (398) Kernel\ServiceProvider.cpp (77) Kernel\FileGroup.cpp (398) Kernel\ServiceProvider.cpp (77) Kernel\FileGroup.cpp (398) Kernel\ServiceProvider.cpp (77) SetupDLL\SetupDLL.cpp (1375)
pAPP:Keyhole 2 LT PVENDOR:Keyhole Corporation PGUID:036ABCF1-A419-4074-B35C-2C70592A0EBB $7.1.100.1248PAK @Windows 95 (67109814) IE 6.0.2800.1106
For what it's worth, here are the Wine console messages that were shown up to this point:
Please use the registry key HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels to set the screen resolution and remove the "Resolution" entry in the config file Please use the registry key HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels to set the screen resolution and remove the "Resolution" entry in the config file fixme:crypt:CRYPT_VerifyImage (rsabase.dll, 0x4024ce48): not verifying image fixme:crypt:RSA_CPCreateHash 4024ce48 32772 00000000 00000000 0x4024cd84 fixme:crypt:CRYPT_VerifyImage (rsabase.dll, 0x4024c790): not verifying image fixme:crypt:CRYPT_VerifyImage (rsabase.dll, 0x4024ef38): not verifying image fixme:crypt:RSA_CPCreateHash 4023d9c0 32772 00000000 00000000 0x4024eea4 fixme:ole:RegisterTypeLib Registering non-oleautomation interface! fixme:ole:RegisterTypeLib Registering non-oleautomation interface! fixme:ole:RegisterTypeLib Registering non-oleautomation interface! fixme:ole:RegisterTypeLib Registering non-oleautomation interface! fixme:ole:RegisterTypeLib Registering non-oleautomation interface! fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects ...
I'm not really trying to get it to run, just figured I'd post a note about its status while I had a free minute. - Dan