http://bugs.winehq.org/show_bug.cgi?id=13666
Summary: Cannot start TurboCAD v14 Product: Wine Version: unspecified Platform: Other OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: ole AssignedTo: wine-bugs@winehq.org ReportedBy: louie928@gmail.com
Created an attachment (id=13655) --> (http://bugs.winehq.org/attachment.cgi?id=13655) Returned when starting TurboCAD v14 with WINEDEBUG=+loaddll
OS is Linux Mandriva 2008.1 Spring x86_64 Wine version 1.-rc3
Windows program IMSI TurboCAD v14 Pro Free trial of TCv15 is available at http://activate.imsisoft.com/freeen.aspx?Product=TCP15
Problem: TurboCAD installs normally but will not start.
Starting from terminal shows an ole error of not loading IMSICTRL.TLB
Wine is using all builtin DLLs.
I find this statement from the Wine Users Guide confusing.
++++++++++++++ 3.1.2.1. DLL Overrides
It's not always possible to run an application on builtin DLL's. Sometimes native DLL's simply work better. After you've located a native DLL on a Windows system, you'll need to put it in suitable place for Wine to find it and then configure it to be used. Generally the place you need to put it is in the directory you've configured to be c:\windows\system32 (more on that in the drives section). There are four DLL's you should never try to use the native versions of: kernel32.dll, gdi32.dll, user32.dll, and ntdll.dll. These libraries require low-level Windows kernel access that simply doesn't exist within Wine +++++++++++++++ On one hand it says to use native (Windows) DLLs for some DLLs, presumably these 4 DLLs, but then says to never try to use native DLLs for these 4, but also says the builtin DLLs aren't adequate either. Which is it for these DLLs?
This is my first bug report. If I did not get it correct, please educate me. The log file for trying to start TC14 with WINEDEBUG=+loaddll is attached.