Tôi đang cố gắng để có một chương trình Windows (Janome Customizer) chạy với rượu vang. Tôi đã cài đặt Ubuntu 64bits 12.04 "ngoài luồng" và vừa chạy Trung tâm phần mềm để cập nhật tất cả các gói.
Cài đặt Customizer đã ổn, sau đó tôi chạy chương trình, một cửa sổ xuất hiện, nhưng không có gì xảy ra khi tôi nhấp vào nút. Vì vậy, tôi chạy chương trình với những gì tôi tìm thấy trong lối tắt được cài đặt bởi rượu vang:
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"
Tôi nhận được hai cảnh báo:
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:exec:SHELL_execute flags ignored: 0x00004100
Cửa sổ Tùy biến xuất hiện và khi tôi nhấp vào nút, lỗi này được in:
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
Vì vậy, tôi đã khắc phục lỗi này và cố gắng cài đặt mfc42 với winetricks, nhưng tôi gặp lỗi:
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
------------------------------------------------------
Tôi đã cố gắng tự cài đặt mfc42 với các kết quả khác của google, nhưng không có kết quả. Tôi thích sử dụng winetricks. Nếu tôi không thể làm điều đó với winetricks, cài đặt thủ công thuộc về một câu hỏi khác.
Để chắc chắn, tôi đã thử khởi động trên một đĩa CD trực tiếp (thực tế là khóa USB), với Ubuntu 12.04 32 bit. Đã cài đặt rượu thông qua Trung tâm phần mềm, nhưng sau đó chạy cũng winetricks mfc42
mang lại lỗi tương tự.
Thật thú vị, trên một máy tính khác mà tôi sử dụng hàng ngày, cắm vào cùng một bộ định tuyến internet, cài đặt mfc42 hoạt động:
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 ~>
Cảm ơn cho bất kỳ trợ giúp cài đặt mfc42.
winetricks mfc42
nênwinetricks dlls mfc42
ở phiên bản mới hơn. Phiên bản của tôi là 20150206.winetricks dlls list
hiển thị danh sách đầy đủ. :-)