distcc - distributed compiling
I'm trying to set up distcc to spread some of this compiling out and speed things up.
Setup appears relatively straight forward but some things aren't adding up. Heres whats going on.
I'm running a first generation 700mhz Athlon (K7). It's an okay machine if old - compiling takes a long time. Its not too bad, but doing something like gnome or kde or xfree or gcc takes for bloody ever.
And then I discovered distcc. And then i discovered distccKnoppix.
(you can find it here http://opendoorsoftware.com/cgi/http.pl?p=distccKNOPPIX
it's 38mb big and is totally self contained designed specifically for this kind of 'farming'.
Now my roomie and I are on the same house network and she said that i could use her computer to crunch numbers while she was at work during the day as long as i didn't mess with her computer in any fashion. She has a 1.4Ghz Pentium 4 and 384mb of ram so, considerably better than what i'm working with. Yes it's single booted runing windows XP.
The plan is to boot into distccKnoppix while she's at work and use her computer to help crunch data. Using distcc as i understand it, we're both crunching data so compiling should go much MUCH faster.
My problem lies in that there are big big warnings about using different versions of GCC to do this. I just finished compiling GCC 3.3.2 for my system, but the distccKnoppix cd is appparently working with GCC 3.3.1.
Normally I'd say chuckit and just try it with different gcc versions but truth is I'm tired of sitting around and waiting for stuff to compile all the time only to not have it work, so if I can get them both working on GCC 3.3.2, well gee whiz that'd be swell. I just don't know how to update the distccKnoppix cd's GCC from version 3.3.1 to 3.3.2, or if it's even possible to. If so, i think it's an apt-get thing, but i know nothing about apt-get.
Even a RPM'd version of GCC 3.3.2 would be fine for the purposes of this, if it's out there but truth is I don't really know how to use rpm-find either (is that the command? rpm-find?). Yes i'm aware that the minute I pull that CD out of the computer, all the changes go with it which is fine. If it means that every time i boot her computer into distccKnoppix i have to DL and install GCC, I think that would be an acceptable solution as long as it's an RPM or something similar and didn't have to compile it every stupid time. That would make it unfeasable.
Help anyone? Thanks.
turns out the standard Knoppix 3.3 has gcc 3.3.2 on it so i can boot into Knoppix and run it that way. And found this helpful how-to on the gentoo forums on how to set it up.http://forums.gentoo.org/viewtopic.php?t=134728