http://bugs.winehq.org/show_bug.cgi?id=17697
--- Comment #14 from Kenneth Robinette support@securenetterm.com 2010-01-26 16:47:07 --- (In reply to comment #13)
(In reply to comment #12)
Confirmed that initial problem was due to:
wine: Call from 0x7ee0d7d0 to unimplemented function atl.dll.AtlModuleRegisterWndClassInfoA, aborting
Ok. W version is implemented, so it's a trivial task.
Current workaround is to use real Microsoft atl.dll.
Changing component.
I download the current 1.1.37 source and compiled. Once I got everything compiled, I installed and checked to make sure SNetTerm was still aborting due to the atl.dll.AtlModuleRegisterWndClassInfoA funtion. It was.
I then added the atl.dll.AtlModuleRegisterWndClassInfoA() function to the dlls/atl/atl_main.c module and it compiled clean. I then transferred the resulting atl.dll.so to /usr/local/lib/wine replacing the current version. I removed the atl.dll override and ran SNetTerm
I still get the following:
wine: Call from 0x7ee0d7d0 to unimplemented function atl.dll.AtlModuleRegisterWndClassInfoA, aborting
What else do I need to do test to see if my patch works?