On Tue, 13 Nov 2007 17:34:45 +0100 Pierre THIERRY <[EMAIL PROTECTED]> wrote:
> Scribit Neil Williams dies 11/11/2007 hora 12:44: > > Emdebian supports amd64, i386 and powerpc as --build. > > Why aren't all architectures supported by Debian supported? ? Because I'm referring to --build, not --host ? The main point of cross building is to use powerful machines to build for less powerful machines. Trying to cross-build for amd64 on ARM is just being perverse. Building for ARM on amd64 or i386 or powerpc is fine. Also, cross-compiling means building toolchains for each supported permutation. By supporting three separate toolchain sets, we keep the workload of maintaining the toolchains within reasonable limits - i.e. 3*N where N is the number of architectures supported by Debian instead of N*N-N. All architectures supported by Debian are supported as --host as well as a few that are *not* supported by Debian (like armel and armeb) and ones that Debian used to support (like m68k) - various people are working on uclibc support for ARM as well as other architectures. Emdebian can support all those. Emdebian can support building for any architecture supported by dpkg-architecture and for which someone can build a toolchain. If you want to build an ARM toolchain to crossbuild for amd64 I'm not going to stop you but don't expect me to debug it!! :-) -- Neil Williams ============= http://www.data-freedom.org/ http://www.nosoftwarepatents.com/ http://www.linux.codehelp.co.uk/
pgpUIxSi7ULTM.pgp
Description: PGP signature