Difference between revisions of "fpcupdeluxe"
DonAlfredo (talk | contribs) |
DonAlfredo (talk | contribs) |
||
Line 11: | Line 11: | ||
If libraries and/or binary tools are needed, fpcupdeluxe will try to get them online. | If libraries and/or binary tools are needed, fpcupdeluxe will try to get them online. | ||
<h2>Crosscompiling from Windows towards Darwin</h2> | <h2>Crosscompiling from Windows towards Darwin</h2> | ||
− | <p>With the help of fpcupdeluxe and a toolset called osxcross, you can crosscompile towards Darwin.<br />This help will concentrate on crossing from Windows towards Darwin only.</p> | + | <p>With the help of fpcupdeluxe, NewPascal and a toolset called osxcross, you can crosscompile towards Darwin.<br />This help will concentrate on crossing from Windows towards Darwin only.</p> |
<p>First, you will need to get osxcross, and compile it yourself.</p> | <p>First, you will need to get osxcross, and compile it yourself.</p> | ||
<p>[https://github.com/tpoechtrager/osxcross osxcross original]<br />[https://github.com/LongDirtyAnimAlf/osxcross osxcross for FPC]</p> | <p>[https://github.com/tpoechtrager/osxcross osxcross original]<br />[https://github.com/LongDirtyAnimAlf/osxcross osxcross for FPC]</p> |
Revision as of 12:46, 5 December 2016
Fpcupdeluxe, a GUI installer for FPC and Lazarus. Based on fpcup
Installation of FPC and Lazarus
The main purpose of fpcdeluxe is to provide a means for installing and updating various versions of FPC and Lazarus in a self-contained manner. Self-contained meaning that an install by fpcupdeluxe will have no influence on your system at all: you can install multiple versions of FPC and Lazarus.
Only one requirement: you HAVE to use the generated link to start the install !
Advanced settings
Crosscompiling
Fpcupdeluxe makes cross-compiling easy: just select a CPU and an OS, and press install crosscompiler. If libraries and/or binary tools are needed, fpcupdeluxe will try to get them online.
Crosscompiling from Windows towards Darwin
With the help of fpcupdeluxe, NewPascal and a toolset called osxcross, you can crosscompile towards Darwin.
This help will concentrate on crossing from Windows towards Darwin only.
First, you will need to get osxcross, and compile it yourself.
osxcross original
osxcross for FPC
You will need the osxcross for FPC that has been adapted for use by FPC.
Get yourself a SDK, either from your own Mac, or from online sources: Various Mac SDK's
Build osxcross according to the instructions. E.g. on Windows with Cygwin.
Please note: to be able to cross from Windows towards Darwin, you need to have NewPascal installed ! NewPascal is FPC trunk with some additional features. Use fpcupdeluxe to install NewPascal.