Building toolchains from the upstream sources for installation on Debian would appear to be asking for problems. Emdebian is building toolchains for cross-building using the Debian packages so that the toolchain should be more easily installable alongside the native toolchain. This also means that patches that may be needed for generating a cross-building toolchain can be committed upstream. This has also helped make gcc-4.2 build a "reverse cross" - where build != host, host == target as opposed to the usual cross build of build == host, host != target in order to provide libraries for installation alongside the packages built with the toolchain.
So I'm not sure about crosstool-ng - I'm not sure where it would fit. Your website only mentions gcc-4.1 but Emdebian is currently updating to build 4.2. http://www.emdebian.org/ You are welcome to discuss toolchain-stuff on the debian-embedded mailing list or #emdebian IRC channel - details on the website. Another problem is that your website doesn't provide access to the SVN without checking out the sources locally so I can't look at the code. Would it be possible to install websvn or something similar so that interested visitors can take a look at the actual code? The Emdebian script that prepares our toolchains is visible at: http://buildd.emdebian.org/svn/browser/current/emdebian/trunk/buildcross/trunk and is currently being rewritten by Hector Oron (zumbi). -- Neil Williams ============= http://www.data-freedom.org/ http://www.nosoftwarepatents.com/ http://www.linux.codehelp.co.uk/
pgp8RwSoQNy20.pgp
Description: PGP signature