Sparx Systems Forum

Enterprise Architect => Bugs and Issues => Topic started by: Andrew Chalmers on February 20, 2017, 01:41:47 pm

Title: [Solved]: "Fatal Error Initializing DAO Library"
Post by: Andrew Chalmers on February 20, 2017, 01:41:47 pm
I've installed EA 13 trial version under Wine as per the Webinar video and whenever I try to create a new project or open the EAExample I get the message "Fatal Error Initializing DAO Library"
I'm running Ubuntu 16.10 64-bit. Wine 2.2 from ppa:wine/wine-builds.

I've tried reinstalling EA, re-registering the DAO DLL, both win32 and win64 wine environments. No success.

Anyone know of a fix for this issue?

I previously tried out EA12 and that worked fine under wine. I wasn't expecting any issues with EA13.
We plan to get full licenses soon, and I'd like to be sure it will work reliably in our Linux development environment.

Cheers,
Andrew.
Title: Re: "Fatal Error Initializing DAO Library"
Post by: Eve on March 06, 2017, 09:01:51 am
Check in your options if JET 4 is enabled.

EA doesn't install it due to MS licensing restrictions, you should be able to install it with the terminal command: winetricks jet40
Title: Re: "Fatal Error Initializing DAO Library"
Post by: Andrew Chalmers on March 06, 2017, 10:52:12 pm
I got a message from Aaron Bell several days ago with this important suggestion:

2) Enable JET 4.0 in EA:
Start > Workspace > Preferences > General > Use JET 4.0 - requires restart

This resolved the problem. Although I have installed JET 4.0 via winetricks I was not aware that there was a setting within EA to enable use of it.

It might be a good idea to add this note to the WINE install page for those like me that also suffer from this error.

My thanks to Sparx Systems Support