Jump to content
mikak

Compile speed ide vs MsBuild

Recommended Posts

My Delphi 10.3.1 compiles my quite large application from ide in about 20-25 sec. If I check use MSbuild to compile it takes over 2 minutues.
I have Installed fastdcc 6.4.4 and IDE Fix Pack 6.4.4 

I there anything I could do - we have over 10 applications so building them from command line takes of course a long time...

Share this post


Link to post
18 minutes ago, mikak said:

I there anything I could do - we have over 10 applications so building them from command line takes of course a long time...

Build them in parallel.

Share this post


Link to post

I have thought that, but they use common units - I would think that if other is trying to access dcu while other one is generating that, it would be a problem

Share this post


Link to post
1 hour ago, mikak said:

I have Installed fastdcc 6.4.4 and IDE Fix Pack 6.4.4 

Did you rename the fast compilers to replace the original ones?

  • Like 1

Share this post


Link to post
53 minutes ago, mikak said:

I would think that if other is trying to access dcu while other one is generating that, it would be a problem

So don't use shared dcu output folders. You shouldn't be doing that anyway.

  • Like 2

Share this post


Link to post
28 minutes ago, Anders Melander said:

So don't use shared dcu output folders. You shouldn't be doing that anyway.

okey.. of cource that might do it .. have you been using paraller compilation?

Share this post


Link to post
34 minutes ago, Uwe Raabe said:

Did you rename the fast compilers to replace the original ones?

yes. I did and at start of compilation it says Compiler Speed Pack 6.4.2 - Compiler patches applied 
so it's 6.4.2 not 6.4.4 as I wrote but change log between isn't so huge.
 

Share this post


Link to post
2 minutes ago, mikak said:

have you been using paraller compilation?

My build server runs all builds in parallel.

 

I don't do it locally as I don't need to build more than one project at a time there.

  • Like 1

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×