와인으로 Windows 프로그램 (Janome Customizer)을 실행하려고합니다. Ubuntu 64 비트 12.04를 "즉시"설치하고 Software Center를 실행하여 모든 패키지를 업데이트했습니다.
Customizer 설치가 정상적으로 완료된 후 프로그램을 실행하면 창이 표시되지만 버튼을 클릭해도 아무 변화가 없습니다. 그래서 와인으로 설치된 바로 가기에서 찾은 것으로 프로그램을 실행합니다.
john@mylaptop:~$ env WINEPREFIX="/home/john/.wine" wine "C:\\windows\\command\\start.exe" /Unix "/home/john/.wine/dosdevices/c:/users/Public/Desktop/JANOME Customizer.lnk"
두 가지 경고가 나타납니다.
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:exec:SHELL_execute flags ignored: 0x00004100
Customizer 창이 나타나고 버튼을 클릭하면이 오류가 인쇄됩니다.
err:module:import_dll Library MFC42.DLL (which is needed by L"C:\\\\Program Files (x86)\\\\janome\\\\Customizer 10000 Plus\\\\MC9500\\\\MkStitch.dll") not found
err:module:import_dll Library MkStitch.dll (which is needed by L"C:\\\\Program Files (x86)\\\\janome\\\\Customizer 10000 Plus\\\\MC9500\\\\EasyImport95.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\\\Program Files (x86)\\\\janome\\\\Customizer 10000 Plus\\\\MC9500\\\\EasyImport95.exe" failed, status c0000135
그래서이 오류를 googled하고 winetricks와 함께 mfc42를 설치하려고 시도했지만 오류가 발생합니다.
john@mylaptop:~$ winetricks mfc42
Executing w_do_call mfc42
Executing load_mfc42
Executing mkdir -p /home/john/.cache/winetricks/vcrun6
Downloading
http://download.microsoft.com/download/vc60pro/update/1/w9xnt4/en-us/vc6redistsetup_enu.exe
to /home/john/.cache/winetricks/vcrun6
--2012-07-28 08:58:50--
http://download.microsoft.com/download/vc60pro/update/1/w9xnt4/en-us/vc6redistsetup_enu.exe
Resolving download.microsoft.com (download.microsoft.com)... 158.255.97.16,
158.255.97.65
Connecting to download.microsoft.com
(download.microsoft.com)|158.255.97.16|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2012-07-28 08:58:51 ERROR 404: Not Found.
------------------------------------------------------
Downloading
http://download.microsoft.com/download/vc60pro/update/1/w9xnt4/en-us/vc6redistsetup_enu.exe
failed
------------------------------------------------------
다른 Google 검색 결과와 함께 mfc42를 수동으로 설치하려고했지만 아무 소용이 없습니다. 포도주 양조법을 선호합니다. winetricks로 할 수 없다면 수동 설치는 다른 질문에 속합니다.
확실하게, 우분투 12.04 32 비트로 라이브 CD (USB 키, 실제로)로 부팅을 시도했습니다. Software Center를 통해 와인을 설치 한 다음 실행 winetricks mfc42
하면 같은 오류가 발생합니다.
흥미롭게도 매일 사용하는 다른 컴퓨터에서 동일한 인터넷 라우터에 연결하여 mfc42를 설치하면 다음과 같이 작동합니다.
11:35:45 ~>winetricks mfc42
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
Executing /usr/bin/cabextract -q /home/jrouquie/.cache/winetricks/vcredist.exe -d /home/jrouquie/.wine/dosdevices/c:/windows/system32 -F mfc42u.dll
Using native,builtin override for following DLLs: msvcrt
Executing early_wine regedit c:\winetrickstmp\override-dll.reg
Install of mfc42 done
winetricks done.
11:36:29 ~>winetricks mfc42
prerequisite vcrun6 already installed, skipping
Install of mfc42 done
winetricks done.
11:46:00 ~>
mfc42 설치에 도움을 주셔서 감사합니다.
winetricks mfc42
이어야합니다.winetricks dlls mfc42
내 버전은 20150206winetricks dlls list
입니다. 전체 목록을 표시하십시오. :-)