Jump to content
Sign in to follow this  
Chyuae

[Discuss] How long do you compile client binary?

Recommended Posts

Hi community!
I've been recently making some changes to my solution and it's projects and I managed to optimalize the compilation process of client binary in debug mode to 4 minutes.
I think it is a good opportunity to compare it with you.

How long do you compile your client binary in debug mode (Clean Solution -> Rebuild Solution)?

Share this post


Link to post

What's the difference between Distribute and Release?

  • Love 1

Share this post


Link to post

I think its hard to compare, the build time depends on the computer: Mostly processor and ssd/hdd write time. Also if you have large libs or large object files that the linker have to put into the binary its even takes more time, for example if you have static python lib or cythonized root it takes so much time, for me sometimes ~10min

Btw the difference between Distribute and Release is that there are some #ifdefs that are using distribute's macro, and if its compiled in release some part of the code will work like if it would be in debug (for example the debug strings in the client) because of the mentioned ifdefs check... And yeah also can be some configuration difference too but its vary too...

  • Love 1

Share this post


Link to post

Of course it depends on all those things you have metion but I'm just curious how long is compiling anybody else, no matter what.

Yes, of course there is a difference between #ifdefs. To clarify my question I would like to know which of these are better to give to the players?

Share this post


Link to post

I have shitty computer but compiling is 2h -/+ it depends how many i have open programs

  • Love 5
  • Confused 2
  • Sad 6

Share this post


Link to post
4 hours ago, Traceur3RUN said:

I have shitty computer but compiling is 2h -/+ it depends how many i have open programs

???????????????????????

Share this post


Link to post
vor 5 Stunden schrieb Traceur3RUN:

I have shitty computer but compiling is 2h -/+ it depends how many i have open programs

You compile with a nokia 2000? wtf

I need 4 minutes for Release compile with cython cythonize. 

Intel i7 7700k, NVMe SSD

  • Love 2

Share this post


Link to post
1 hour ago, ManiacRobert said:

I don't compile the source, i have rain serverfile:(

But it's september of 2018.

  • Love 2

Share this post


Link to post
1 hour ago, ManiacRobert said:

I don't compile the source, i have rain serverfile:(

lmao 

Share this post


Link to post

Time Elapsed 00:01:52.78
 

boost 1.68.0 (all-minimal)
cryptopp 7.0.0
granny2 (2.11)
IL 1.8.0.1
libjpeg 9c
lzo 2.10
minilzo 2.10
python2 (2.7.15)

Time Elapsed 00:01:39.00
with original externs ahhah

Share this post


Link to post
39 minutes ago, arves100 said:

I should take around 30 or 40 minutes for a complete build.

wtf specs

Share this post


Link to post
2 hours ago, Legend said:

3 Minutes rebuild.

Informations about your system and other settings in vs? 

Share this post


Link to post
50 minutes ago, tierrilopes said:

After my upgrade from laptop-> desktop:

imagem20e472114cc15cbd.png

Before it was 1m23s, a 39s reduction.

Wtf rebuild? Nice 

Share this post


Link to post
3 hours ago, Kori said:

Wtf rebuild? Nice 

16>Time Elapsed 00:01:12.05 Rebuild.

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
Sign in to follow this  
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.