Re: compiling with distcc on x86_64 from within a 32-bit chroot?
Audio Phile <[email protected]> Sun, 26 Jun 2011 04:06:48 -0700 (PDT)
| Newsgroups | gmane.comp.compilers.distcc |
|---|---|
| Message-ID | <[email protected]> |
I think I have this solved. I wrote up the steps on the Arch Wiki: https://wiki.archlinux.org/index.php/Distcc#Cross_Compiling_with_Distcc_in_a_Chroot In a nut shell, the strategy is to have two instances of distccd running (on different ports). One runs in the native x86_64 environment and the other in the x86 chroot. Is there a more elegant solution involving only one instance of distccd? --- On Sat, 6/25/11, Martin Pool <[email protected]> wrote: > From: Martin Pool <[email protected]> > Subject: Re: [distcc] compiling with distcc on x86_64 from within a 32-bit chroot? > To: "Audio Phile" <[email protected]> > Cc: [email protected] > Date: Saturday, June 25, 2011, 8:31 AM > On 25 June 2011 05:22, Audio Phile > <[email protected]> > wrote: > > Is this possible? I have two x86_64 boxes both of > which have 32-bit chroots for compiling. I'm trying to get > distcc to work INSIDE the chroots such that they can share > processors. I'm failing :) > > > > Basically, work doesn't get distributed outside of the > chroot. Has anyone done this and what was the trick? > > That should work fine. You need to make sure it's the > compiler inside > the chroot that actually runs, for which there are at least > two > possibilites: > > 1- run distccd inside the chroot > 2- if you need/want to run it outside, make sure that its > path finds a > shell script that runs 'exec schroot -c natty_32 gcc "$@"' > (adjust to > fit) to enter the chroot > > m > __ distcc mailing list http://distcc.samba.org/ To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/distcc