Jump to content

Free Pascal Runtime Library

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by JJMC89 bot III (talk | contribs) at 21:28, 21 September 2020 (Moving Category:Pascal libraries to Category:Pascal (programming language) libraries per Wikipedia:Categories for discussion/Speedy). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Interaction of class libraries and widgetsets in Lazarus and Free Pascal

The Free Pascal Runtime Library, abbreviated RTL, is Free Pascal's runtime library.

The RTL consists of a collection of units that provide components and classes for general programming tasks. It acts as a basis for Free Pascal's Free Component Library (FCL) and the Lazarus Component Library (LCL). The RTL is licensed under the LGPL with a static linking exception.

Further reading

  • Michaël van Canneyt; Florian Klämpfl (2012), Free Pascal (Free Pascal 2 ed.), Computer & Literatur Verlag GmbH, ISBN 978-3936546729, OL 25421359M, 393654672X
  • Roderick Person (2013), Getting Started with Lazarus IDE, Packt Publishing, ISBN 978-1782163404, OL 25426631M, 1782163409