Distribute compiling

Started by
11 comments, last by Martin Foerster 20 years ago
Is there a C++ Compiler I can compile my M$ VC++ projects with, that works over the network? Like IncrediBuild? But IncrediBuild does not work right. Do you know some other tools, I can use to fight the overwhelming compile time???
There are 10 kinds of people,those who understand binaryand those who not.
Advertisement
Precompiled headers

google

http://distcc.samba.org/
Ah, thanks alot...but what a pitty...can''t change to another compiler or linux...not my decision.
There are 10 kinds of people,those who understand binaryand those who not.
quote:Original post by Martin Foerster
Ah, thanks alot...but what a pitty...can''t change to another compiler or linux...not my decision.


you asked for a compiler...
I know...but I really meant it must be fully compatible with that nasty .NET!
I hate it...and I tried to change to something else, but they had forbidden it.
There are 10 kinds of people,those who understand binaryand those who not.
distcc might be able to use the command-line VC++ compilers with some modifications. or you could just compile with gcc. if you use complient code it might work just fine... probably not tho. maybe look into a distcc modified for VC++, im sure its simple.

actually, i think pro versions of vc might do this anyway.
(http://www.ironfroggy.com/)(http://www.ironfroggy.com/pinch)
quote:Original post by Martin Foerster
Is there a C++ Compiler I can compile my M$ VC++ projects with, that works over the network?
Like IncrediBuild? But IncrediBuild does not work right.


You want something else that does not work right? ;-)

quote:
Do you know some other tools, I can use to fight the overwhelming
compile time???


I submitted an article about this to Gamedev, but it was not published. I didn''t spend a lot of time on it (which is probably why it wasn''t published here!), but I think it has sound ideas in it. You can read it here. It draws heavily on Lakos'' book /Large-Scale C++ Software Design/.

how does incredibuild not work right? we use it at work w/ VC.NET and it works great.

-me
I can also vouch for IncrediBuild with .NET over a network. Works great, and allows you do see who isn''t doing a lot of work by how much CPU power they have available for you to gobble

This topic is closed to new replies.

Advertisement