Ich versuche, ein Windows-Programm (Janome Customizer) mit Wein laufen zu lassen. Ich habe Ubuntu 64bits 12.04 "out of the box" installiert und habe gerade das Software Center ausgeführt, um alle Pakete zu aktualisieren.
Die Installation von Customizer ging in Ordnung, dann starte ich das Programm, ein Fenster erscheint, aber nichts passiert, wenn ich auf eine Schaltfläche klicke. Also starte ich das Programm mit dem, was ich in der von wine installierten Verknüpfung gefunden habe:
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"
Ich bekomme zwei Warnungen:
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:exec:SHELL_execute flags ignored: 0x00004100
Das Fenster "Customizer" wird angezeigt. Wenn ich auf eine Schaltfläche klicke, wird dieser Fehler gedruckt:
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
Also habe ich nach diesem Fehler gegoogelt und versucht, mfc42 mit Winetricks zu installieren, aber ich bekomme den Fehler:
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
------------------------------------------------------
Ich habe versucht, mfc42 manuell mit anderen Google-Ergebnissen zu installieren, ohne Erfolg. Ich würde lieber Winetricks verwenden. Wenn ich es mit Winetricks nicht schaffen kann, gehört die manuelle Installation zu einer anderen Frage.
Um sicher zu gehen, habe ich versucht, mit Ubuntu 12.04 32bit von einer Live-CD (eigentlich USB-Stick) zu booten. Das Installieren von wine über das Software Center, das dann ausgeführt wird, führt zu winetricks mfc42
demselben Fehler.
Interessanterweise funktioniert die Installation von mfc42 auf einem anderen Computer, den ich täglich benutze und der an denselben Internet-Router angeschlossen ist:
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 ~>
Vielen Dank für jede Hilfe bei der Installation von mfc42.
winetricks mfc42
solltewinetricks dlls mfc42
in neuerer version.My Version ist 20150206.winetricks dlls list
Eine vollständige Liste zeigen. :-)