|
|
Forum Members
Last Login: Thursday, March 24, 2011
Posts: 3,
Visits: 10
|
The latest version of GenoPro appears to use MFC functions that are not in the very old mfc42.dll that's in the http://www.genopro.com/InstallMfcDll.exe available on the web site. However, when I download and install a later version of the DLL, either with winetricks or manually, the program installs and runs.
FYI, the error with the old DLL is:
wine: Call from 0x7bc49e10 to unimplemented function MFC42.DLL.6571, aborting wine: Unimplemented function MFC42.DLL.6571 called at address 0x7bc49e10 (thread 0009), starting debugger... Unhandled exception: unimplemented function MFC42.DLL.6571 called in 32-bit code (0x7bc49e10).
Edited: Monday, March 7, 2011 by
GenoProSupport
|
|
|
Gamma Moderators Administrators FamilyTrees.GenoPro.com Customers GenoPro version: 3.1.0.0
Last Login: Wednesday, October 7, 2020
Posts: 952,
Visits: 10,075
|
Correct me if I'm wrong, GenoPro on WINE doesn't work well with the old MFC version we provide but works well with the newest version of the MFC dll ?
|
|
|
Customers Important Contributors FamilyTrees.GenoPro.com GenoPro version: 3.1.0.0
Last Login: Today @ 1:09 AM
Posts: 1,583,
Visits: 31,632
|
I am writing this on a Linux netbook running an old version of Wine. Updated GenoPro runs using mfc42 dated 4/27/99. I think this has just been updated when I installed Legacy7 last week (which crashes) as an older version dated 5/27/97 is in a Legacy/backup folder.
|
|
|
Forum Members
Last Login: Thursday, March 24, 2011
Posts: 3,
Visits: 10
|
I have the latest GenoPro downloaded a couple of days ago. The MFC that works I downloaded fom http://www.dlldump.com/dllfiles/M/mfc42.dll The one installed from the GenoPro site definitely doesn't work. I suggest you upgrade the MFC installer you are offering, because anyone using the current one is just going to hit trouble.
Edited: Monday, March 7, 2011 by
GenoProSupport
|
|
|
Administrators Moderators Customers Gamma FamilyTrees.GenoPro.com Translator GenoPro version: 3.1.0.1
Last Login: Friday, December 20, 2024
Posts: 4,887,
Visits: 22,771
|
I have updated the file http://www.genopro.com/InstallMfcDLL.exe . Can you try again and let me know if it works. The old MFC dll was compiled for those using Windows 95 without Internet Explorer or Microsoft Office. Windows 98 and beyond have the files MFC42.dll as well as msvcrt.dll, so there is no need to update InstallMfcDLL.exe.
Since GenoPro 2011 is compiled with Visual Studio 6, it requires MFC42.DLL version 6 rather than version 4.2.
|
|
|
Forum Members
Last Login: Thursday, March 24, 2011
Posts: 3,
Visits: 10
|
Sorry for the delay.
Yes, that new mfc42.dll installer works for me. Thanks for fixing that.
It says it also installs msvcrt.dll but that doesn't seem to be true. I moved my previous msvcrt.dll out of the way but no new one appeared so I moved it back.
|
|
|
Administrators Moderators Customers Gamma FamilyTrees.GenoPro.com Translator GenoPro version: 3.1.0.1
Last Login: Friday, December 20, 2024
Posts: 4,887,
Visits: 22,771
|
Yes, that new mfc42.dll installer works for me. Thanks for fixing that.
It says it also installs msvcrt.dll but that doesn't seem to be true. I moved my previous msvcrt.dll out of the way but no new one appeared so I moved it back. Thanks for the feedback. I believe the installer will not install a DLL if there is a more recent on the system. For instance, if there is already msvcrt.dll in the Windows\System32 folder, then the installer will skip it. What is important is the installation works for you.
|
|
|
Customers GenoPro version: 2.0.1.4
Last Login: Tuesday, September 27, 2022
Posts: 64,
Visits: 5,071
|
I know this thread is a bit old but my problem seems to have similarities.
I've just built a Linux machine using Debian Jessie on single processor AMD64 hardware and installed Wine64. Wine fires up o.k. and can run the included stuff like Explorer.
That's where the problems start. I've got winetricks and some parts of it, but not all work - suggesting I used a 32 Bit ""wineprefix". I'm not sure how I go about doing that but as the error related to wintricks I put that on hold as it's a shell script and sudo isn't installed in the default jessie installation.
When I try to run either the install genopro exe or the mfc42dll installer they both bomb out complaining that they are not valid exe files.
I realise this isn't a Genopro issue but wondered if anyone had got Genopro working on Debian Jessie (or any other AMD64 variant) ?
BobC
----------------------------- EDIT :
Now working - it appears I needed to delete the .wine folder I had then use WINEARCH to create a 32 bit environment (WINEPREFIX).
One I had done that I could run the mfc42dll installer and then install Genopro.
Edited: Tuesday, July 21, 2015 by
bobc
|