#1 Re: mORMot 2 » Compiling mORMot 2 for Linux with Delphi's LLVM compiler: Is it feasib » Today 15:16:46

Yes, I can, but it would be very hard to maintain because the shared code contains many managed types (like strings) and is not really designed to be exposed as a C interface library.
It would be marvelous if mORMot2 could support Delphi on Linux. I think this would help others who may face similar circumstances. Embarcadero doesn't supply a new platform without reason, there are certain people or companies(like us) that do have the requirement to migrate to Linux.

#2 Re: mORMot 2 » Compiling mORMot 2 for Linux with Delphi's LLVM compiler: Is it feasib » Yesterday 08:20:53

I agree with both of you. I'm also a big fan of your project and have used it for many years on the Delphi Windows platform.

However, we recently decided to migrate some of our projects from WIN64 to LINUX64. We reviewed all the third-party components we rely on, such as ZeosLib and superobject, and found that they either support Delphi on Linux out of the box or require only minor adjustments. Unfortunately, it seems we may have to replace mORMot with other components, as it doesn’t yet fit seamlessly into our Linux migration plan.

As for why we don’t switch to FPC — that’s a fair question. Even when starting new projects, they still depend on a set of common utility code we’ve developed over the years. Migrating all of that code to FPC is simply not a viable option for us at this point.

Board footer

Powered by FluxBB