我安装了wine可是有一些软件无法正常运行,需要一些*.dll,我应该怎样分析在wine中安装其它软件时所需要的函数库??
还有,我在wine中安装了一款M3的财务软件,可是我的软件框架可以运行,但内部程序没有,提示说“没有程序来支持这个应用程序运行”,不明白是什么意思!~
关于WINE中的函数库
- jianghyz
- 帖子: 10
- 注册时间: 2008-07-25 11:36
- 联系:
- jianghyz
- 帖子: 10
- 注册时间: 2008-07-25 11:36
- 联系:
Re: 关于WINE中的函数库
看来,只能自己顶一下了,也不知道是我太笨,还是你们都不屑来回答这种问题啊?就算你们知道在那里可以找到答案告诉我一下,总可以吧!~郁闷了!~ 

- myshenzhen
- 帖子: 229
- 注册时间: 2007-09-14 9:17
- 来自: 深圳
Re: 关于WINE中的函数库
wine 不是万能的 有的程序是wine跑不起来的,
你试着在终端下运行 cd到您的M3的财务软件目录 然后wine 您的M3的财务软件
看看 终端下有什么提示
你试着在终端下运行 cd到您的M3的财务软件目录 然后wine 您的M3的财务软件
看看 终端下有什么提示
- jianghyz
- 帖子: 10
- 注册时间: 2008-07-25 11:36
- 联系:
Re: 关于WINE中的函数库
下面是在终端运行wine m3Public.exe 后得到的
fixme:ole:CoInitializeSecurity (0x142b88,-1,(nil),(nil),4,3,(nil),0,(nil)) - stub!
err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:win:LockWindowUpdate (0x10028), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
err:rebar:REBAR_MoveChildWindows EndDeferWindowPos returned NULL
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
err:rebar:REBAR_MoveChildWindows EndDeferWindowPos returned NULL
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:urlmon:URLMonikerImpl_BindToObject use running object table
fixme:urlmon:ObtainUserAgentString (0, 0x7d17e1c7, 0x7d17e1c0): stub
fixme:urlmon:ObtainUserAgentString (0, 0x14e800, 0x7d17e1c0): stub
fixme:wininet:InternetLockRequestFile STUB
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x328838
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\gecko\\0.9.0\\wine_gecko\\components\\xpti.dat" 1 536870916 (nil) (nil) 0x3288e4 (nil)
fixme:iphlpapi:NotifyAddrChange (Handle 0x7cdeb8a8, overlapped 0x7cdeb8b0): stub
fixme:urlmon:Binding_Abort (0x14db68)
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_END_BROWSER_SESSION: STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
看不懂,有明白的,能告诉一下,是什么原因吗?
下图是运行后给出的错误提示,
fixme:ole:CoInitializeSecurity (0x142b88,-1,(nil),(nil),4,3,(nil),0,(nil)) - stub!
err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:win:LockWindowUpdate (0x10028), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
err:rebar:REBAR_MoveChildWindows EndDeferWindowPos returned NULL
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
err:rebar:REBAR_MoveChildWindows EndDeferWindowPos returned NULL
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:urlmon:URLMonikerImpl_BindToObject use running object table
fixme:urlmon:ObtainUserAgentString (0, 0x7d17e1c7, 0x7d17e1c0): stub
fixme:urlmon:ObtainUserAgentString (0, 0x14e800, 0x7d17e1c0): stub
fixme:wininet:InternetLockRequestFile STUB
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x328838
fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented
fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\gecko\\0.9.0\\wine_gecko\\components\\xpti.dat" 1 536870916 (nil) (nil) 0x3288e4 (nil)
fixme:iphlpapi:NotifyAddrChange (Handle 0x7cdeb8a8, overlapped 0x7cdeb8b0): stub
fixme:urlmon:Binding_Abort (0x14db68)
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_END_BROWSER_SESSION: STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
看不懂,有明白的,能告诉一下,是什么原因吗?
下图是运行后给出的错误提示,
- 附件
-
- 2.png (97.24 KiB) 查看 5134 次
- sunningv
- 帖子: 1818
- 注册时间: 2006-12-17 13:34
- 来自: 武汉
Re: 关于WINE中的函数库
http://wiki.winehq.org/LookupUuidTable
按照HQ的说明 Object class {6c736db1-bd94-11d0-8a23-00aa00b58e10} 属于 vaiec.dll
自己找个 vaiec.dll 复制到system32
cd system32
注册该Dll
regsvr32 vaiec.dll
看看吧
按照HQ的说明 Object class {6c736db1-bd94-11d0-8a23-00aa00b58e10} 属于 vaiec.dll
自己找个 vaiec.dll 复制到system32
cd system32
注册该Dll
regsvr32 vaiec.dll
看看吧
人生长恨水长东;
远近高低各不同.
远近高低各不同.
- jianghyz
- 帖子: 10
- 注册时间: 2008-07-25 11:36
- 联系:
Re: 关于WINE中的函数库
regsvr32 vaiec.dll
运行完后,再次运行出现下面的提示,我上网查了五个多小时,还是没查到,希望各位能多支持一下!
fixme:ole:CoInitializeSecurity (0x142b80,-1,(nil),(nil),4,3,(nil),0,(nil)) - stub!
err:ole:create_server class {6c736d4f-cbd1-11d0-b3a2-00a0c91e29fe} not registered
err:ole:CoGetClassObject no class object {6c736d4f-cbd1-11d0-b3a2-00a0c91e29fe} could be created for context 0x4
fixme:ole:CoCreateInstance no instance created for interface {6c736dc1-ab0d-11d0-a2ad-00a0c90f27e8} of class {6c736db1-bd94-11d0-8a23-00aa00b58e10}, hres is 0x80070002
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:win:LockWindowUpdate (0x10028), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
err:rebar:REBAR_MoveChildWindows EndDeferWindowPos returned NULL
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
err:rebar:REBAR_MoveChildWindows EndDeferWindowPos returned NULL
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:urlmon:URLMonikerImpl_BindToObject use running object table
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x328838
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\xul.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\plds4.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\xpcom.dll") - Symbol NSGetModule not found
fixme:iphlpapi:NotifyAddrChange (Handle 0x7cf1d8a8, overlapped 0x7cf1d8b0): stub
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\js3250.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\nspr4.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\ssl3.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\nss3.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\nssdbm3.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\softokn3.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\plugins\npnul32.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\plc4.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\nssutil3.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\freebl3.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\nssckbi.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\sqlite3.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\smime3.dll") - Symbol NSGetModule not found
fixme:urlmon:Binding_Abort (0x14e1a8)
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_END_BROWSER_SESSION: STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
运行完后,再次运行出现下面的提示,我上网查了五个多小时,还是没查到,希望各位能多支持一下!
fixme:ole:CoInitializeSecurity (0x142b80,-1,(nil),(nil),4,3,(nil),0,(nil)) - stub!
err:ole:create_server class {6c736d4f-cbd1-11d0-b3a2-00a0c91e29fe} not registered
err:ole:CoGetClassObject no class object {6c736d4f-cbd1-11d0-b3a2-00a0c91e29fe} could be created for context 0x4
fixme:ole:CoCreateInstance no instance created for interface {6c736dc1-ab0d-11d0-a2ad-00a0c90f27e8} of class {6c736db1-bd94-11d0-8a23-00aa00b58e10}, hres is 0x80070002
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:win:LockWindowUpdate (0x10028), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
err:rebar:REBAR_MoveChildWindows EndDeferWindowPos returned NULL
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
err:rebar:REBAR_MoveChildWindows EndDeferWindowPos returned NULL
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:win:LockWindowUpdate (0x10028), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:urlmon:URLMonikerImpl_BindToObject use running object table
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x328838
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\xul.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\plds4.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\xpcom.dll") - Symbol NSGetModule not found
fixme:iphlpapi:NotifyAddrChange (Handle 0x7cf1d8a8, overlapped 0x7cf1d8b0): stub
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\js3250.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\nspr4.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\ssl3.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\nss3.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\nssdbm3.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\softokn3.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\plugins\npnul32.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\plc4.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\nssutil3.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\freebl3.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\nssckbi.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\sqlite3.dll") - Symbol NSGetModule not found
0[1561d8]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.0\wine_gecko\smime3.dll") - Symbol NSGetModule not found
fixme:urlmon:Binding_Abort (0x14e1a8)
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_END_BROWSER_SESSION: STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
- jianghyz
- 帖子: 10
- 注册时间: 2008-07-25 11:36
- 联系:
Re: 关于WINE中的函数库
还想问个问题:像这类的财务软件需不需要数据库支持啊?像微软的ODBC之类的?
- sunningv
- 帖子: 1818
- 注册时间: 2006-12-17 13:34
- 来自: 武汉
Re: 关于WINE中的函数库
在可以正常运行你要模拟软件的win电脑的注册表里面搜一下 6c736d4f-cbd1-11d0-b3a2-00a0c91e29fe
看看他属于哪个DLL吧。
看看他属于哪个DLL吧。
人生长恨水长东;
远近高低各不同.
远近高低各不同.
- hongmy525
- 帖子: 236
- 注册时间: 2007-01-26 22:06
- 来自: 南宁 杭州
- 联系:
Re: 关于WINE中的函数库
安装ODBC组件试试~~ :)
给你一个帖子参考:
http://www.unifiedkernel.com/forum/view ... p?f=6&t=22
请看6楼和7楼安装protel的时候安装odbc组件,你试试看,要是是odbc的问题,基本上可以解决的
给你一个帖子参考:
http://www.unifiedkernel.com/forum/view ... p?f=6&t=22
请看6楼和7楼安装protel的时候安装odbc组件,你试试看,要是是odbc的问题,基本上可以解决的