View previous topic :: View next topic |
Author |
Message |
Polzin n00b
Joined: 15 Aug 2005 Posts: 1
|
Posted: Tue Aug 23, 2005 12:30 pm Post subject: Re: Distcc for Cygwin build environment updated |
|
|
Hi Veta,
thanks for the cross-linux packages!!
I am wondering why you put the include, share, man files into the stripped package.
As distccd receives a cpp-processed file, I conjecture that there is a lot to leave out.
It would be good if we could prepaire a list of things that are needed / not needed.
My suggestions (as rsync --include-from pattern)
+ i686-pc-linux-gnu/bin/as.exe
+ i686-pc-linux-gnu/bin/*++.exe
+ i686-pc-linux-gnu/bin/gcc.exe
+ lib/*.o
+ lib/gcc/i686-pc-linux-gnu/*/*.o
+ lib/gcc/i686-pc-linux-gnu/*/specs
+ libexec/gcc/i686-pc-linux-gnu/*/cc1*
+ /lib**/
+ /libexec**/
+ /i686-pc-linux-gnu**/
- *
This has worked for me, but I did not do a rigorous testing
I don´t know, what´s about the precompiled headers:
+ include/c++/*/i686-pc-linux-gnu/bits/stdc++.h.gch/*
As they are 36MB probably it´s better to leave them out.
I have tried with 4.0.1 and got to 26MB, significantly smaller than the original 63MB.
The tar.gz is 10 MB.
Any comment?
Tobias |
|
Back to top |
|
|
risqer n00b
Joined: 06 Jun 2005 Posts: 3
|
Posted: Thu Mar 23, 2006 7:28 am Post subject: |
|
|
Gentoo 2006.0 has been released. There is a need for an updated toolchain compatible with the 2006.0 release.
Best of luck experts! |
|
Back to top |
|
|
linolium Tux's lil' helper
Joined: 14 Sep 2003 Posts: 75 Location: BC, Canada
|
Posted: Wed Nov 29, 2006 2:58 am Post subject: |
|
|
Is there any development on this? I would really like to get my windows box to help out Gentoo compile things but I don't know if I can use any of this stuff or whether it is too outdated.
Anyone? |
|
Back to top |
|
|
nova- n00b
Joined: 02 Dec 2006 Posts: 1
|
Posted: Sat Dec 02, 2006 5:59 am Post subject: |
|
|
@linolium: eh? just use colinux if cygwin doesn't work.
personally, I'd recommend you try colinux (which runs with windows) first. |
|
Back to top |
|
|
Boyscout n00b
Joined: 19 Jan 2007 Posts: 3
|
Posted: Fri Jan 19, 2007 2:24 am Post subject: |
|
|
Hi there.
Can somebody please tell my why all of this is necessary? Complete toolchain? glibc? What for?
http://distcc.samba.org/ wrote: | distcc sends the complete preprocessed source code across the network for each job, so all it requires of the volunteer machines is that they be running the distccd daemon, and that they have an appropriate compiler installed. | Sounds like besides distcc all you need is a gcc capable of building the proper object files and nothing else. What am I missing? |
|
Back to top |
|
|
PowerFactor Veteran
Joined: 30 Jan 2003 Posts: 1693 Location: out of it
|
Posted: Sun Feb 11, 2007 5:01 pm Post subject: |
|
|
Boyscout wrote: | Hi there.
Can somebody please tell my why all of this is necessary? Complete toolchain? glibc? What for?
http://distcc.samba.org/ wrote: | distcc sends the complete preprocessed source code across the network for each job, so all it requires of the volunteer machines is that they be running the distccd daemon, and that they have an appropriate compiler installed. | Sounds like besides distcc all you need is a gcc capable of building the proper object files and nothing else. What am I missing? |
The glibc headers are needed for compiling the cross-gcc. You could probably get rid of it entirely after gcc is built. Binutils is needed (even for distcc) for the assembler. You could probably get rid of any part of binutils that isn't needed to support the assembler. I just never broke it down that far.
nova- wrote: | @linolium: eh? just use colinux if cygwin doesn't work.
personally, I'd recommend you try colinux (which runs with windows) first. |
++
Nowadays I think that's probably the best way to go. Gentoo on colinux would be much easier to keep up to date than this. It would probably give better performance too. I haven't tried it though, but I don't use this anymore either. In case you're wondering why I did this, colinux hadn't been realeased, at least I hadn't heard of it, at the time. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|