You are not logged in.
Pages: 1
Hi ab,
https://github.com/graemeg/freepascal/c … f34643497c
Is this a step to the right direction for mORMot?
Offline
Yes, Maciej (hnb) did a lot of work with the FPC team to have this RTTI included...
He now has write access to the FPC official SVN!
So http://newpascal.org is still a FPC fork with some new features, but the FPC developpers understood that the trunk should also be updated.
Thanks to Alfred, we now have support for FPC, for the following platforms:
- Win32
- Win64
- Linux x86
- Linux x64
- Darwin x86
- Darwin x64
- Linux ARM 32-bit
All those platforms with SQlite3 static linking (no external Sqlite3.dll/so needed)!
And some good preliminary support of Linux ARM 64-bit and FreeBSD x86/x64 also!
Alfred's https://github.com/newpascal/fpcupdeluxe/releases is the way to go if you want to install a whole NewPascal version, building FPC and Lazarus from the latest sources, on your PC.
You could also cross-compile your executables: no need to have a Mac, Linux VM or ARM board!
You may understand why we are most interrested on FPC for cross-platform than the upcoming Delphi Linux compiler, which breaks every existing code due to its ARC design and compiler limitations, and need an Enterprise edition...
I don't see any benefit of using Delphi for Linux, if we have a so powerful FPC toolchain around, with fast compilation, and Lazarus in-process debugging!
I'm preparing a blog article to notify this...
Offline
Excellent news, Kudos to Maciej!
FPC has really matured to be a full blown competitor to Delphi even for Windows. For server side programming it makes all the sense in the world. Dynamic loading of packages is one area where Delphi compiler is still ahead.
I only wish there was a quality skinning solution for LCL like AlphaSkin for VCL. The lack of it prevents Lazarus from being a viable option for client app development.
The Lazarus IDE is kind of a weaker link as well, CodeTyphon is closer to the Delphi experience.
Offline
Pages: 1