On Thu, 25 Nov 2010, Max Vlasov wrote:

On Thu, Nov 25, 2010 at 12:26 AM, Michael Van Canneyt <
[email protected]> wrote:



On Thu, 25 Nov 2010, Max Vlasov wrote:

 Hi,
sometimes it takes time for a Delphi developer to understand the logic of
fpc/lazarus packages and it's indeed content and full. Recently tried to
measure different performance related numbers for a project and finally
got that I should change the level of optimization for packages, not for the
project if performance-related unit is in a package (CMIIW). But just
wondering,.. these options actually consumes time so more often developers
leave
optimization to fastest and when the time comes, rebuilds the project with
full optimization on. It looks like there's no single option allowing do
this
for a given project in Lazarus, right? But even if there's an option to
rebuild all related packages, I still can't with one click change this
radiobox
for every related package. Probably this won't be a problem if I finally
understand the logic and get used to it, just trying to find whether I miss
something


Well, the same is true in Delphi, if you work with run-time packages.
(not sure how it works when you don't use packages).



Michael, as long as I remember and noticed, in Delphi without run-time
packages if one uses "Build" every reachable pas source file is rebuilded in
a brand-new dcu file (regardless of the dates and dcu internal info).

It can be. I never ever put .pas files in the unit search path. It would take even Delphi lightyears to compile all :/

Michael.

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to