[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