[Lazarus] Is Lazarus FPC compatible to RAD XE5?

Bo Berglund bo.berglund at gmail.com
Sun Jun 14 08:41:08 CEST 2015


I am seeking an alternative to the Embarcadero RAD studio XE5 and I
would like to know if a Delphi application developed with
D6-D7-BDS2006-XE5 could be loaded and built in Lazarus?
The application uses only standard features existing in the older
versions of Delphi plus a couple custom components like an RS232
component (AsyncPro) and graphics (GLScene).
It is only VCL based for Windows32 (even though it would have been
nice to compile it for Win64 to use a larger memory.
The primary function is processing of tomographic data (lots of math)
and display of the results using GLScene.
The bulk of the math is implemented in 3 DLL files developed in
Fortran(!), but these are standard interface DLL functions.
No database stuff at all is involved.

I moved it to XE5 about 6 months ago to make use of Unicode for the
GUI and user messages (display in foreign languages even Chinese).

Is it possible or is it going to be an uphill battle for a long time?

-- 
Bo Berglund
Developer in Sweden





More information about the Lazarus mailing list