GenoPro Home
GenoPro Home  |  Get Started With My Genealogy Tree  |  Buy  |  Login  |  Privacy  |  Search  |  Site Map
 

GenoPro Support Forum




Unimplemented function MFC42.DLL.6571: Updated InstallMfcDLL.exe

Click to view RSS...
Author Error when GenoPro on Linux with WINE
Posted Saturday, March 5, 2011 - Post #27925
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

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
Posted Saturday, March 5, 2011 - Post #27926
Forum Master

Forum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum MasterForum Master

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 ?
Posted Sunday, March 6, 2011 - Post #27928
Grand Master

Grand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand MasterGrand Master

Customers
Important Contributors
FamilyTrees.GenoPro.com
GenoPro version: 3.1.0.1

Last Login: 51 minutes ago
Posts: 1,576, Visits: 31,180
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.
Posted Sunday, March 6, 2011 - Post #27931
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

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
Posted Monday, March 7, 2011 - Post #27935
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Moderators
Customers
Gamma
FamilyTrees.GenoPro.com
Translator
GenoPro version: 3.1.0.1

Last Login: Monday, March 25, 2024
Posts: 4,880, Visits: 22,749
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.
Posted Thursday, March 24, 2011 - Post #28073
Forum Newbie

Forum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum NewbieForum Newbie

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.
Posted Friday, March 25, 2011 - Post #28078
Legendary Master

Legendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary MasterLegendary Master

Administrators
Moderators
Customers
Gamma
FamilyTrees.GenoPro.com
Translator
GenoPro version: 3.1.0.1

Last Login: Monday, March 25, 2024
Posts: 4,880, Visits: 22,749
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.
Posted Friday, July 10, 2015 - Post #35121
Forum Writer

Forum WriterForum WriterForum WriterForum WriterForum WriterForum WriterForum WriterForum WriterForum Writer

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


Similar Topics

Click to view RSS...
Expand / Collapse

Reading This Topic

Expand / Collapse