Wine无法运行64位程序求助
Wine无法运行64位程序求助
各位好,我最近在Wine环境下运行程序遇到了棘手的问题,32位版本的程序能正常启动运行,但64位版本死活打不开,来回折腾了好多次都没搞定,想请大家帮忙看看怎么解决。
先说说32位程序的情况:它能正常运行,Wine输出的日志里只有一些fixme提示,具体内容如下:
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005 0024:fixme:richedit:editor_handle_message EM_SETMARGINS: stub 0024:fixme:richedit:editor_handle_message EM_SETMARGINS: stub 0024:fixme:shell:InitNetworkAddressControl stub
但到了64位版本的程序这里,直接启动失败,连目标文件都打不开,Wine的错误日志是这样的:
0128:err:module:import_dll Loading library VCOMP90.DLL (which is needed by L"Z:\\home\\erick\\Stata\\StataMP-64.exe") failed (error c000007b). 0128:err:module:loader_init Importing dlls for L"Z:\\home\\erick\\Stata\\StataMP-64.exe" failed, status c0000135
我自己试了好几种办法都没解决,有没有大佬遇到过类似的问题,或者能指点下该怎么排查修复这个问题呀?
备注:内容来源于stack exchange,提问作者why
相关产品推荐
相关产品推荐

