wine 钱龙遇到问题,无法解决

Wine、Cedega、CrossOver 等配置
回复
罗非鱼
帖子: 980
注册时间: 2008-04-12 12:44

wine 钱龙遇到问题,无法解决

#1

帖子 罗非鱼 » 2009-04-05 12:21

WINE钱龙产生问题
1、把windows下安装的钱龙目录拷贝到drive_c/program files/下。
2、在windows中找出msvcp60.dll和mfc42.dll,拷贝到钱龙目录的qj目录下。
3、新建启动器 “wine "/home/wangc/.wine/drive_c/Program Files/qijian/qj/QJ.exe"”
第三步出现下面的问题


pt@pt-laptop:~$ wine "/home/pt/.wine/drive_c/Program Files/qijian/qj/QJ.exe"
wine: Call from 0x6a3ee8 to unimplemented function MFC42.DLL.6478, aborting
wine: Unimplemented function MFC42.DLL.6478 called at address 0x6a3ee8 (thread 0009), starting debugger...
Unhandled exception: unimplemented function MFC42.DLL.6478 called in 32-bit code (0x7bc48f70).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7bc48f70 ESP:0032f860 EBP:0032f8c4 EFLAGS:00200202( - 00 - - I1)
EAX:0000194e EBX:7bc93ff4 ECX:001376f4 EDX:00000000
ESI:0032f86c EDI:00000000
Stack dump:
0x0032f860: 00000000 00137694 00000000 80000100
0x0032f870: 00000001 00000000 006a3ee8 00000002
0x0032f880: 007479ce 0000194e 001376d4 7bc6ee6b
0x0032f890: 001376d4 00000000 00000020 00000000
0x0032f8a0: 0075fb28 00000000 0075fb28 5f414076
0x0032f8b0: 001376d4 00000000 00000020 00000000
Backtrace:
=>0 0x7bc48f70 in ntdll (+0x38f70) (0x0032f8c4)
1 0x003301b3 (0x0075fb28)
2 0x00000001 (0x00703d28)
3 0x004116c0 in qj (+0x116c0) (0x006dc714)
4 0x25ff0070 (0x23c425ff)
5 0x00000000 (0x00000000)
0x7bc48f70: subl $4,%esp
Modules:
Module Address Debug info Name (86 modules)
PE 400000- 7d8000 Export qj
PE 5f400000-5f4ed000 Deferred mfc42
PE 780c0000-78121000 Deferred msvcp60
ELF 7b800000-7b93e000 Deferred kernel32<elf>
\-PE 7b820000-7b93e000 \ kernel32
ELF 7bc00000-7bcb0000 Export ntdll<elf>
\-PE 7bc10000-7bcb0000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7e0e9000-7e141000 Deferred riched20<elf>
\-PE 7e100000-7e141000 \ riched20
ELF 7e141000-7e155000 Deferred riched32<elf>
\-PE 7e150000-7e155000 \ riched32
ELF 7e155000-7e169000 Deferred msimg32<elf>
\-PE 7e160000-7e169000 \ msimg32
ELF 7e18d000-7e1c0000 Deferred uxtheme<elf>
\-PE 7e190000-7e1c0000 \ uxtheme
ELF 7e1c0000-7e1e3000 Deferred mpr<elf>
\-PE 7e1d0000-7e1e3000 \ mpr
ELF 7e1e3000-7e235000 Deferred wininet<elf>
\-PE 7e1f0000-7e235000 \ wininet
ELF 7e235000-7e262000 Deferred ws2_32<elf>
\-PE 7e240000-7e262000 \ ws2_32
ELF 7e262000-7e276000 Deferred libresolv.so.2
ELF 7e288000-7e2a7000 Deferred iphlpapi<elf>
\-PE 7e290000-7e2a7000 \ iphlpapi
ELF 7e2a7000-7e2ce000 Deferred netapi32<elf>
\-PE 7e2b0000-7e2ce000 \ netapi32
ELF 7e2ce000-7e2d7000 Deferred libxcursor.so.1
ELF 7e2d7000-7e2dc000 Deferred libxfixes.so.3
ELF 7e2dc000-7e2e0000 Deferred libxcomposite.so.1
ELF 7e2e0000-7e2e7000 Deferred libxrandr.so.2
ELF 7e2e7000-7e2f1000 Deferred libxrender.so.1
ELF 7e2f1000-7e2f7000 Deferred libxxf86vm.so.1
ELF 7e2f7000-7e2fa000 Deferred libxinerama.so.1
ELF 7e2fa000-7e31b000 Deferred imm32<elf>
\-PE 7e300000-7e31b000 \ imm32
ELF 7e31b000-7e320000 Deferred libxdmcp.so.6
ELF 7e320000-7e339000 Deferred libxcb.so.1
ELF 7e339000-7e33c000 Deferred libxcb-xlib.so.0
ELF 7e33c000-7e42b000 Deferred libx11.so.6
ELF 7e42b000-7e43a000 Deferred libxext.so.6
ELF 7e43a000-7e452000 Deferred libice.so.6
ELF 7e452000-7e45b000 Deferred libsm.so.6
ELF 7e46d000-7e509000 Deferred winex11<elf>
\-PE 7e480000-7e509000 \ winex11
ELF 7e551000-7e578000 Deferred libexpat.so.1
ELF 7e578000-7e5a5000 Deferred libfontconfig.so.1
ELF 7e5a6000-7e5a9000 Deferred libxau.so.6
ELF 7e5b7000-7e5cd000 Deferred libz.so.1
ELF 7e5cd000-7e643000 Deferred libfreetype.so.6
ELF 7e655000-7e73c000 Deferred oleaut32<elf>
\-PE 7e670000-7e73c000 \ oleaut32
ELF 7e73c000-7e750000 Deferred olepro32<elf>
\-PE 7e740000-7e750000 \ olepro32
ELF 7e750000-7e7bc000 Deferred rpcrt4<elf>
\-PE 7e760000-7e7bc000 \ rpcrt4
ELF 7e7bc000-7e8b4000 Deferred ole32<elf>
\-PE 7e7d0000-7e8b4000 \ ole32
ELF 7e8b4000-7e97c000 Deferred comctl32<elf>
\-PE 7e8c0000-7e97c000 \ comctl32
ELF 7e97c000-7e9da000 Deferred shlwapi<elf>
\-PE 7e990000-7e9da000 \ shlwapi
ELF 7e9da000-7eb67000 Deferred shell32<elf>
\-PE 7e9f0000-7eb67000 \ shell32
ELF 7eb67000-7ecb3000 Deferred user32<elf>
\-PE 7eb80000-7ecb3000 \ user32
ELF 7ecb3000-7ed09000 Deferred advapi32<elf>
\-PE 7ecc0000-7ed09000 \ advapi32
ELF 7ed09000-7edaa000 Deferred gdi32<elf>
\-PE 7ed20000-7edaa000 \ gdi32
ELF 7edaa000-7ee18000 Deferred msvcrt<elf>
\-PE 7edc0000-7ee18000 \ msvcrt
ELF 7ee20000-7ee34000 Deferred lz32<elf>
\-PE 7ee30000-7ee34000 \ lz32
ELF 7ee34000-7ee4f000 Deferred version<elf>
\-PE 7ee40000-7ee4f000 \ version
ELF 7efa3000-7efaf000 Deferred libnss_files.so.2
ELF 7efaf000-7efc8000 Deferred libnsl.so.1
ELF 7efc8000-7efee000 Deferred libm.so.6
ELF 7eff5000-7f000000 Deferred libnss_nis.so.2
ELF b7cc2000-b7ccb000 Deferred libnss_compat.so.2
ELF b7ccc000-b7cd0000 Deferred libdl.so.2
ELF b7cd0000-b7e2e000 Deferred libc.so.6
ELF b7e2f000-b7e48000 Deferred libpthread.so.0
ELF b7e5a000-b7f95000 Deferred libwine.so.1
ELF b7f97000-b7fb4000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\qijian\qj\QJ.exe
00000009 0 <==
0000000c
00000016 0
00000013 0
00000012 0
0000000e 0
0000000d 0
0000000f
00000015 0
00000014 0
00000011 0
00000010 0
00000017
00000018 0
Backtrace:
=>0 0x7bc48f70 in ntdll (+0x38f70) (0x0032f8c4)
1 0x003301b3 (0x0075fb28)
2 0x00000001 (0x00703d28)
3 0x004116c0 in qj (+0x116c0) (0x006dc714)
4 0x25ff0070 (0x23c425ff)
5 0x00000000 (0x00000000)
wine: Call from 0x6a3ee8 to unimplemented function MFC42.DLL.6478, aborting
pt@pt-laptop:~$
nothingNew
帖子: 1
注册时间: 2009-09-04 19:47

Re: wine 钱龙遇到问题,无法解决

#2

帖子 nothingNew » 2009-09-04 19:48

mfc42.dll 的版本不对。

试试 这个:

http://www.dlldump.com/download-dll-fil ... nload.html
回复