Difference between revisions of "Installing Lazarus on macOS"
Line 12: | Line 12: | ||
This is the easiest way to install Lazarus on Mac OS X. To get the current development version see below. | This is the easiest way to install Lazarus on Mac OS X. To get the current development version see below. | ||
− | == Install from Source == | + | == Install from Source / Development version == |
You need the latest stable released FPC installed in order to compile the development version. | You need the latest stable released FPC installed in order to compile the development version. | ||
Line 20: | Line 20: | ||
There are two development versions of the compiler: 2.2.x is stable version without new features - only bug fixes. And the unstable 2.3.x with lots of new features and bugs. | There are two development versions of the compiler: 2.2.x is stable version without new features - only bug fixes. And the unstable 2.3.x with lots of new features and bugs. | ||
The 2.2.0 version has a bug and can not be used to compile the 2.2.3 nor 2.3.1. You must download and install the 2.2.2. Some daily snapshots can be found [http://snapshots.lazarus.shikami.org/lazarus/ here] | The 2.2.0 version has a bug and can not be used to compile the 2.2.3 nor 2.3.1. You must download and install the 2.2.2. Some daily snapshots can be found [http://snapshots.lazarus.shikami.org/lazarus/ here] | ||
− | |||
== Free Pascal Compile == | == Free Pascal Compile == |
Revision as of 20:59, 14 July 2008
Installation
Apple Developer Tools
You need the Apple Developer tools. They are included on the original OSX installation CDs, or download at ADC (free registration required):
Install Packages / Released version
Download and install the three packages FPC, FPCSrc and Lazarus in this order: https://sourceforge.net/project/showfiles.php?group_id=89339
This is the easiest way to install Lazarus on Mac OS X. To get the current development version see below.
Install from Source / Development version
You need the latest stable released FPC installed in order to compile the development version.
Download and install the FPC package: https://sourceforge.net/project/showfiles.php?group_id=89339
There are two development versions of the compiler: 2.2.x is stable version without new features - only bug fixes. And the unstable 2.3.x with lots of new features and bugs. The 2.2.0 version has a bug and can not be used to compile the 2.2.3 nor 2.3.1. You must download and install the 2.2.2. Some daily snapshots can be found here
Free Pascal Compile
- Free Pascal Compiler
Then download and install the Free Pascal Compiler (at least 2.2.0) from:
For Lazarus you need the FPC sources as well:
- 10.5 already installs svn. Users of earlier versions must install SVN for Mac OS X: A good package is provided by Martin Ott. You can also use fink. SVN clients with GUI (graphical user interface) are available from Versiontracker.
Create a directory, where you would like to put the sources. You don't need to be root to do this. Any normal user can do this. First create a directory for fpc
- (e.g. /Users/username/freepascal)
then open a terminal and do the following:
[]$ svn co http://svn.freepascal.org/svn/fpc/trunk fpc
This will create a directories called 'fpc', which can be later used in the IDE. Hint: To download/update the latest changes you can simply do
[]$ cd /Users/username/freepascal/fpc []$ svn up
How to update fpc and Lazarus to the newest version
For 10.2 to 10.4
Install SVN for Mac OS X: A good package is provided by Martin Ott.
10.5 users don't need that because it already installs subversion by default via the XCodeTools package.
- To use the development version of lazarus see Installing_Lazarus#Downloading_Lazarus_SVN