[fpc-devel] fnmatch (linux), where is the external
Mattias Gaertner
nc-gaertnma at netcologne.de
Tue Oct 17 22:58:24 CEST 2023
On 17.10.23 22:22, robert rozee via fpc-devel wrote:
> Sent: Wednesday, October 18, 2023 at 3:05 AM
> From: "Mattias Gaertner via fpc-devel" <fpc-devel at lists.freepascal.org>
>>> #!/bin/sh
>>> COMPILER=fpc
>>> make clean
>>> make all FPC=$COMPILER OPT="-Fl/usr/local/lib"
>>> make FPC=$COMPILER install INSTALL_PREFIX=/usr/
>>
>> No, it updates fpc and all its packages. It does not touch any Lazarus
>> package. They must be rebuilt too. Since all packages needs rebuilding,
>> it makes no sense to use the lazarus deb. Just use the git version or
>> fpcupdelux.
>
> interesting. the above script has been widely circulating on the lazarus/FPC forums, and to date none of the 'experts' there, including Marco, have suggest it is deficient. this silence disappoints me.
The script is ok to update fpc. And if you use lazarus from git then
lazarus and lazbuild automatically rebuild the lazarus packages.
The script is not fine in combination with the lazarus deb.
>[...] simply downloading the pre-compiled git version of anything is pointless
Where is this coming from?
I'm not aware of a pre-compiled git version of lazarus.
Clone the lazarus git and build it with "make distclean bigide".
Mattias
More information about the fpc-devel
mailing list