[fpc-devel] fnmatch (linux), where is the external

Tomas Hajny XHajT03 at hajny.biz
Tue Oct 17 15:37:55 CEST 2023


On 2023-10-17 15:34, robert rozee via fpc-devel wrote:

  .
  .
>> The problem is that the debs install a version (Makefile.compiled 
>> files)
>> that is blind for changes to the compiler.
>> 
>> If you need a custom compiler, you need to compile lazarus yourself 
>> too,
>> either clone it yourself with git or use fpcupdelux.
> 
> 
> i start out with a clean Linux install, then install the three .deb 
> packages.
> 
> next i place in /usr/share/fpcsrc/3.2.2/ the following script and run
> it as root:
> 
> #!/bin/sh
> COMPILER=fpc
> make clean
> make all FPC=$COMPILER OPT="-Fl/usr/local/lib"
> make FPC=$COMPILER install INSTALL_PREFIX=/usr/
> 
> this script, according to Fred vS, rebuilds: FPC, the FPC RTL, and the
> Lazarus LCL. i have every reason to believe that this script does
> rebuild everything, but i am open to any additional steps that should
> be added to the script to rebuild anything that has been missed out.

No, Lazarus LCL is not rebuilt this way, this is just for FPC and FPC 
RTL.

Tomas


More information about the fpc-devel mailing list