Saya mencoba menjalankan program Windows (Janome Customizer) dengan anggur. Saya memiliki instal "out of the box" Ubuntu 64bits 12.04, dan baru saja menjalankan Software Center untuk memperbarui semua paket.
Instalasi Customizer berjalan OK, lalu saya menjalankan program, sebuah jendela muncul, tetapi tidak ada yang terjadi ketika saya mengklik tombol. Jadi saya menjalankan program dengan apa yang saya temukan di pintasan yang diinstal oleh anggur:
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"
Saya mendapat dua peringatan:
fixme:exec:SHELL_execute flags ignored: 0x00000100
fixme:exec:SHELL_execute flags ignored: 0x00004100
Jendela Customizer muncul, dan ketika saya mengklik tombol kesalahan ini dicetak:
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
Jadi saya mencari Google untuk kesalahan ini dan mencoba menginstal mfc42 dengan winetricks, tapi saya mendapatkan kesalahan:
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
------------------------------------------------------
Saya mencoba untuk menginstal mfc42 secara manual dengan hasil google lainnya, tetapi tidak berhasil. Saya lebih suka menggunakan winetricks. Jika saya tidak dapat melakukannya dengan winetricks, instal manual termasuk pertanyaan lain.
Hanya untuk memastikan, saya mencoba boot pada live CD (kunci USB, sebenarnya), dengan Ubuntu 12.04 32bits. Menginstal anggur melalui Pusat Perangkat Lunak, tetapi kemudian menjalankan winetricks mfc42
menghasilkan kesalahan yang sama.
Menariknya, di komputer lain yang saya gunakan setiap hari, terhubung ke router internet yang sama, menginstal mfc42 berfungsi:
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 ~>
Terima kasih atas bantuan menginstal mfc42.
sumber
winetricks mfc42
haruswinetricks dlls mfc42
dalam versi yang lebih baru. Versi saya adalah 20150206.winetricks dlls list
tampilkan daftar lengkap. :-)winetricks dlls list | grep mfc42
akan melakukan trikUntuk beberapa alasan
winetricks mfc42
tidak berfungsi.Menemukan cara alternatif untuk mengunduh mfc42.dll dari sini . Semoga tautannya cukup aman.
sumber
Saya menyalin file dari laptop lain:
dan itu berhasil.
Maaf ini bukan solusi untuk orang lain yang menjelajah di sini, tapi setidaknya masalah saya terpecahkan.
sumber
Jawaban saya dari posting lain. Ini berfungsi untuk semua file DLL yang hilang: /ubuntu//a/581881/335595
sumber
Saya mencoba banyak hal tetapi tidak tahu apa yang sebenarnya menyelesaikannya untuk Ubunutu 12.04. Saya menyalin dll dari mesin windows dan menempelkannya ke ~ / .cache / winetricks / irfanview
yang saya pikir winetricks telah dibuat untuk saya.
Juga - skrip winetrick yang saya pikir sedang mencari versi Irfanview yang salah (artinya bukan yang saya punya), jadi saya mengubah nama saya untuk mencocokkan dengan apa yang sedang dicari.
Setelah itu, saya secara manual menjalankan program pengaturan untuk irfanview dalam anggur dan ini menciptakan Ikon desktop dan sekarang semua berfungsi!
sumber
Menjalankan anggur di Ubuntu 14.10. Menemukan bahwa penjelajah anggur akan berjalan, tetapi beberapa program "pihak ke-3" tidak, dalam kasus saya itu adalah femm42, program analisis elemen hingga untuk magnet. Dalam hal ini, dll yang hilang adalah mfc90.dll, tetapi ini tidak terlalu masalah. Coba cari lokasi dll yang hilang di internet dan unduh. Selanjutnya, periksa dll tertentu dalam aplikasi anggur / windows untuk mengungkap lokasinya. Saya menemukan bahwa dll muncul di empat lokasi, tidak hanya di bawah system32. Setelah menyalin file yang hilang ke semua lokasi tersebut dan memperbarui database Ubuntu, femm42 berfungsi. CATATAN: Saya menjalankan 64 bit, yang membutuhkan empat lokasi. Tampaknya sistem 32 bit mungkin hanya perlu menyalin ke dua lokasi ini.
sumber