On Tue, 4 Nov 2014, Alf wrote:
As a (very) long time Pascal programmer (TP/ FPC / Delphi), I have helped the
developer of mORMot (http://synopse.info/fossil/wiki?name=SQLite3+Framework) to
port his framework
to FPC. With success. Many Linux (ARM) servers now run mORMot thanks to FPC.
There are, however, two showstoppers, that inhibit the full deployment of
mORMot with FPC.
They were reported, by the developer, as being feature requests and/or bugs
(#26773 and #26774).
My question to the list.
I have a personal interest in 100% integration of mORMot with FPC (Linux [ARM]).
Questions:
1) Are there any known workarounds and/or design changes that I could implement
into mORMot to tackle these two mORMot-problems.
2) If acceptable, what can we do for FPC to get these two aspects to work for
mORMot.
(e.g. #26774: who will implement this feature and when ; can we help
implementing this feature)
The fixing of these bugs/features is definitely acceptable.
For 26773:
this will also need fixes in the compiler, since you propose a change in a
compilerproc.
However, this should be easily doable.
(however, it makes me wonder what will happen if delphi fixes their compiler.
Being able to change a const parameter is simply a bug in the compiler)
For 26774:
- You can try contracting joost van der sluis ([email protected]), he offers
commercial support for lazarus/FPC.
He did recently some work on the extended attributes, I'm sure he can do the
task.
- You can try offering a bounty on the mailing list and see who takes up the
task.
- Last but not least, you can dive in the code yourself.
Michael.
_______________________________________________
fpc-devel maillist - [email protected]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel