Indy 10 Lazarus/FreePascal Port
About This Effort
This is an effort to make Indy 10 work in FreePascal using the Lazarus IDE while supporting Borland Delphi in the same code base. Our goals are to support in
Linux and other operating systems including various microprocessor architecture
that FreePascal supports. The goal is to support as many
systems as we can.
We have verified success with:
- Linux (i386 and x86_64)
Currently, we would like to at least support the following systems
on all architectures they support.
- Windows CE
- Sun Solaris
- OS/X (Darwin)
It all depends upon the support and contributions that we get. Remember
that the success of this effort depends upon you and what you contribute.
Some support is now available at atozedsoftware.indy.fpc.
You are mostly likely to get help there. Keep in mind that the code
is currently in flux and has not been tested. We need people to test the
code on their systems.
Online Package Manager
Lazarus 1.8 and later has a built-in Online Package Manager.
Indy has been included in the OPM, and thus can be installed into
Lazarus with a single click, instead of having to manually download,
compile, and install Indy yourself.
Download source from the Development Snapshot and extract the source files to a folder of your choosing on your PC.
An older code from the version control system that was organized into a sensible distribution. This was last updated on
Nov 13 2007. Please read the README file included with
We also distribute OpenSSL for Win64 so you can use Indy's OpenSSL support in your Windows 64-bit software.
For peer support, you may use the
newsgroup. Do not E-Mail us if
you need help with your program or using
Indy. Only E-Mail us if you have
specific improvements, code contributions,
or wish to report success with some
particular target operating systems.
Remember that all Indy developers
are volunteers who give their time without