[Wine] ** ERROR **: implement type compare for 1b! aborting...
wineforum-user at winehq.org
Fri Jul 9 13:27:54 CDT 2010
Running Wine v1.1.42 and Ubuntu 10.04
I'm not sure if this is a Wine error or something else generating the error. I'm trying to install a program called XProtect Smart Client (http://www.milestonesys.com/Downloads). It installs without any errors but it doesn't run. I've had to do quite a few things and now I'm down to where I run it from the console I get the following output followed but a pop-up error that is the subject line of this post:
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:actctx:parse_manifest_buffer root element is L"asmv1:assembly", not <assembly>
Here are the things I had to do to get to this point:
- Install Mono 2.6.4
- Copy icuuc38.dll, libeay32.dll, ssleay32.dll, ijl15fix.dll, j2kcorex.dll, and icudt38.dll from C:\Program Files\Milestone\XProtect Smart Client to C:\Windows\System32
- Install vcrun2005
After doing that I would get the errors listed above. Just to try it, I also ran winecfg and added Client.exe (the executable for Smart Client) to the Application tab and then on the Libraries tab for Client.exe I added every DLL that was in the list that is also used by Client.exe. I found out what it uses courtesy of Dependency Walker. Needless to say, that didn't help at all.
I looked around online for the "implement type compare 1b!" error and it looks like it might be coming from Mono but I couldn't find a solution for it anywhere. The Smart Client program can be downloaded from the link above and run if someone is interested in playing around and giving me some advice. I haven't played with Wine or Ubuntu much so I'm just learning as I go along.
More information about the wine-users