Difference between revisions of "FPCupDeLuxe install on Linux cheatsheet"
From Lazarus wiki
Jump to navigationJump to searchLine 4: | Line 4: | ||
* install Lazarus via '''apt''' or some other package-manager | * install Lazarus via '''apt''' or some other package-manager | ||
− | * download, unzip and compile [[fpcupdeluxe]] | + | * download, unzip and compile [[fpcupdeluxe]] - or use fpcupdeluxe-binary and omit steps 1 and 3 |
* purge the above Lazarus | * purge the above Lazarus | ||
* now use [[fpcupdeluxe]] to install an isolated Laz: choose '''trunk''' , '''x86_64''' , '''linux''' , '''trunk''' and click the '''green thumbs-up button'''. | * now use [[fpcupdeluxe]] to install an isolated Laz: choose '''trunk''' , '''x86_64''' , '''linux''' , '''trunk''' and click the '''green thumbs-up button'''. | ||
*'''fpc''' , the actual Pascal compiler, will not be in the searchpath, hence '''make''' will require extra parameters; a mere '''make all''' won't work now. | *'''fpc''' , the actual Pascal compiler, will not be in the searchpath, hence '''make''' will require extra parameters; a mere '''make all''' won't work now. | ||
* Use the provided launcher in ~ or home/YOU/Desktop (.desktop file) to run "'''startlazarus'''" employing a '''--[[pcp]]''' directive to keep multiple Lazaruses apart. | * Use the provided launcher in ~ or home/YOU/Desktop (.desktop file) to run "'''startlazarus'''" employing a '''--[[pcp]]''' directive to keep multiple Lazaruses apart. |
Revision as of 07:16, 18 October 2017
long story short:
- install Lazarus via apt or some other package-manager
- download, unzip and compile fpcupdeluxe - or use fpcupdeluxe-binary and omit steps 1 and 3
- purge the above Lazarus
- now use fpcupdeluxe to install an isolated Laz: choose trunk , x86_64 , linux , trunk and click the green thumbs-up button.
- fpc , the actual Pascal compiler, will not be in the searchpath, hence make will require extra parameters; a mere make all won't work now.
- Use the provided launcher in ~ or home/YOU/Desktop (.desktop file) to run "startlazarus" employing a --pcp directive to keep multiple Lazaruses apart.