Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
HOWTO: Use a Windows box as a distcc server for linux.
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5, 6  
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
Polzin
n00b
n00b


Joined: 15 Aug 2005
Posts: 1

PostPosted: Tue Aug 23, 2005 12:30 pm    Post subject: Re: Distcc for Cygwin build environment updated Reply with quote

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
View user's profile Send private message
risqer
n00b
n00b


Joined: 06 Jun 2005
Posts: 3

PostPosted: Thu Mar 23, 2006 7:28 am    Post subject: Reply with quote

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
View user's profile Send private message
linolium
Tux's lil' helper
Tux's lil' helper


Joined: 14 Sep 2003
Posts: 75
Location: BC, Canada

PostPosted: Wed Nov 29, 2006 2:58 am    Post subject: Reply with quote

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
View user's profile Send private message
nova-
n00b
n00b


Joined: 02 Dec 2006
Posts: 1

PostPosted: Sat Dec 02, 2006 5:59 am    Post subject: Reply with quote

@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
View user's profile Send private message
Boyscout
n00b
n00b


Joined: 19 Jan 2007
Posts: 3

PostPosted: Fri Jan 19, 2007 2:24 am    Post subject: Reply with quote

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
View user's profile Send private message
PowerFactor
Veteran
Veteran


Joined: 30 Jan 2003
Posts: 1693
Location: out of it

PostPosted: Sun Feb 11, 2007 5:01 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6
Page 6 of 6

 
Jump to:  
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