AnyDAC
ContentsIndexHome
PreviousUpNext
Lazarus / FPC

AnyDAC supports Lazarus / FPC. Lazarus / FPC enables application development for Windows, Linux, Mac OS, iOS and more.

Group
Topics
Topic 
Description 
Describes the steps to install Lazarus, FPC and AnyDAC on Windows. 
Describes the steps to install Lazarus, FPC and AnyDAC on Linux. 
Links

The current release of "AnyDAC for Delphi" provides Lazarus / FreePascal support for the platforms:

  • Windows x86 and x64;
  • Linux x86 and x64;
  • Mac OS X x86;
  • iOS.

The current release "AnyDAC for Delphi" was compiled and tested with:

  • FPC 2.6.0;
  • Lazarus 0.9.30.4.

Note, because FPC and Lazarus / FPC libraries (RTL, LCL) have a not stable API, which often is not backward compatible, AnyDAC is tested and supports only the exact specified Lazarus / FPC version. 

Note, FPC 2.6.0 may return "Internal error: 200610054" when "Generate Debugging Info for GDB" (-g) or "Display Line Numbers in Run-time Error Backtraces" (-gl) options are enabled. The workaround is to turn them off. 

 

Installing

To install AnyDAC on Windows, Linux or Mac OS X, the AnyDAC must be first installed on Windows using the standard AnyDAC installer. We do not provide separate installer for Lazarus / FPC. AnyDAC Trial version supports Windows x86 only. See additional articles for the platform specific instructions. 

The Lazarus / FPC demos you can find at "AnyDAC\Samples\FPC Specific" folder.

What do you think about this topic? Send feedback!