* New Page - Writing Plugins Compatible with Mac/Linux

Post here to suggest corrections, additions, changes etc to the FHUG KnowledgeBase . Include as much information as possible to help editors act on your post.

Moderator: kb admin

User avatar
Mark1834
Megastar
Posts: 2689
Joined: 27 Oct 2017 19:33
Family Historian: V7
Location: South Cheshire, UK

Re: New Page - Writing Plugins Compatible with Mac/Linux

Post by Mark1834 »

Sounds like the same issue. It appears that the Microsoft control that establishes the database connection is not supported in WINE, so there is no obvious workaround.

CP did suggest that I worked with WineHQ to fix it if it was a feature I wanted to support, but I politely batted it back. It's for CP to set the strategic direction for FH, and they give no indications whether they are working hard behind the scenes to improve compatibility, or are happy to live with the limitations.

For the specifics of the Ancestry Sync plugin, I will tweak it to give a warning of limited functionality if it sees an emulator and disable the link to an RM file, but not stop it loading. The automatic GEDCOM export of a sanitised extract still works, so some punters may find that a useful feature for either uploading to an online tree directly or loading into another app manually.

It's not a feature I've tested before, as Mac/Linux users are unlikely to be running both FH and RM in emulators, but it could be useful for Mac users who already have the Mac version of RM (which I understand to be the Windows program with Crossover integrated into it). I did try loading RM into PlayonLinux, and while RM7 loads easily and appears to work well, I couldn't get any of RM8/9/10 to install correctly.
Mark Draper
Post Reply