Forum > Networking and Web Programming
OndataSent????
dsiders:
--- Quote from: TRon on November 20, 2024, 10:18:49 pm ---That means that if you really need this functionality you would have to build, install and configure the (trunk) compiler manually yourself.
--- End quote ---
Getting an FPC trunk compiler is the one (and only) reason that I use fpcupdeluxe.
TRon:
--- Quote from: dsiders on November 20, 2024, 10:26:29 pm ---Getting an FPC trunk compiler is the one (and only) reason that I use fpcupdeluxe.
--- End quote ---
You are absolutely right. I forgot to mention that.
Warfley:
Theoretically there are also daily builds you can just download, and at least for linux theres also an install script, but with the main branch changing so rapidly it's better to build it from source and update via git.
But I would generally not recommend if you are inexperienced with lazarus and fpc to use the development branch, as it is quite unstable, sometimes stops building on certain systems, requiring rollbacks etc.
If you don't know what you are doing it can be quite painful
TRon:
I second that recommendation.
If you don't really need the functionality or can work around it then stay away from trunk. Practice has shown that it is able to cause more headaches than it is able to solve (I for instance only update my installed trunk version once in a while but only after separate testing to make sure it is stable enough to be able to actually work with).
The people that benefits most (or have a need) are those that either experience issues with the normal releases or those that are on an architecture that is only (fairly) recently supported by FPC.
Unfortunately things seem to move at such a pace that almost everyone requires trunk/main these days :-\
MarkMLl:
--- Quote from: TRon on November 20, 2024, 10:58:17 pm ---Unfortunately things seem to move at such a pace that almost everyone requires trunk/main these days :-\
--- End quote ---
On more than one occasion I've taken stick because I've built FPC from the published fpcbuild archive that's supposed to represent a specific version.
Based on my experience with other projects I try to avoid relying in Git because (a) a Git archive consumes a substantial amount of space for no advantage and (b) if relying on Git it's difficult to specify that I'm at a particular checkpoint, from which I can move backwards (or forwards) incrementally.
MarkMLl
Navigation
[0] Message Index
[#] Next page
[*] Previous page