Quote Originally Posted by Anonymous
Hi William,
The bugs I was referering to are specifically to do with the Lazarus IDE. It is functional but has a few things that need polishing, so stick to command line or Delphi/Kylix for now or help them fix the bugs.
There are some general problems:
- DLL support is immature, no packages
- COM support etc on Windows is skimpy.
- tthread.synchronize is only implemented since a few days.
- No delegation uses "implents"
- Unicode basis done, however most string routines unchecked.
- class wrappers for variant types are not complete.
- db support is much less evolved.

Quote Originally Posted by Anonymous
Other things to watch out for are things like the fact that FPC does not have TCollection class as far as I can tell.
Better, it has two. The Delphi one in classes, just like Delphi, and the TP one in (which is more TList like) in objects.

Quote Originally Posted by Anonymous
Keep these simple things in mind when writing your JEDI-SDL FPC code and it will compile and run on Win32, Linux, FreeBSD and MacOS X, and maybe oneday even PS2 or XBox
1.9.6 is imminent and AMD64, Sparc32/64 are amongst them.