I'm extending
http://forge.lazarusforum.de/projects/lazupdater Lazupdater with git support and install from scratch functionality (
http://forge.lazarusforum.de/issues/118).
Currently doing this on Windows but should be extended to Linux, OSX.
The build faq, paragraph 2.2, suggests that you can use make cycle to bootstrap the FPC compiler with an old version.
1. Therefore, I'm downloading FPC 2.4.2 binary (latest stable 2.4 version I could get a binary package from) and placing it in a temp directory, e.g. c:\windows\temp
2. Extract GIT/SVN FPC into e.g. c:\development\fpc\source
3. cd c:\development\fpc\source
4. make cycle PP=C:\windows\temp\ppc386.exe
Then I get make: *** No rule to make target `cycle'. Stop.
(make all does seem to work)
What am I doing wrong? Is the buildfaq outdated and should I just use make all?
Or should I use make all, and repeat with the newly generated compiler?
Thanks.