Vincent SnijdersTry passing the -Cn parameter to the command line, it stops compiling just before the linker starts, but after the compiler has done all it files searches. See how much time that takes. Also see how much times it takes, without printing all the filenames in the messages view. Ok. The result is 66.4 seconds. So the linking time is for ~45 seconds. Ones more - is it possible to add some standard order of the search path lines? So I think first is to look into Free Pascal PPU directory. Searching *.ppu there. Next is to look into $(LazarusDir)\lcl\units\$(TargetCPU)-$(TargetOS). Searching for *.ppu there. And next to search for source code (like *.pas/*.pp) files. Also - what is the problem to search for *.pas and next to *.PAS file? Is it possible to make case insensitive search? It was really a surprise for me to see DIFFERENT search requests for *.pas and *.PAS files! Regards, Alexey. |
- Re: [lazarus] Lazarus 0.9.18 and compilation s... Alex Smirnov
- Re: [lazarus] Lazarus 0.9.18 and compilat... Michael Van Canneyt
- Re: [lazarus] Lazarus 0.9.18 and compilat... Peter Vreman
- Re: [lazarus] Lazarus 0.9.18 and compilat... Felipe Monteiro de Carvalho
- Re: [lazarus] Lazarus 0.9.18 and compilat... Alex Smirnov
- Re: [lazarus] Lazarus 0.9.18 and comp... Michael Van Canneyt
- Re: [lazarus] Lazarus 0.9.18 and ... Peter Vreman
- Re: [lazarus] Lazarus 0.9.18 ... Vincent Snijders
- Re: [lazarus] Lazarus 0.... Vincent Snijders
- Re: [lazarus] Lazarus 0.9.18 and comp... Mattias Gaertner
- Re: [lazarus] Lazarus 0.9.18 and compilat... Mattias Gaertner
