From: M. R. B. <mr...@0x...> - 2002-08-17 13:40:48
|
* ps...@wi... <ps...@wi...> on Fri, A= ug 16, 2002: > this is probably a frequent source of trouble, but i really need some > help on this and you all seem to be the experts. >=20 [...] >=20 > First i downloaded the latest nightly cvs of binutils > (binutils-020814.tar.bz2) and cross-compiled it for the SH4 architecture > (no patches applied). then i downloaded the latest stable gcc release > 3.2 (pretty recent) and finally got it to cross-compile. now i started > trying to cross-compile glibc 2.2.5 (without patches, and maybe once > with them), but it seemed to be giving me too much of a hard time, and > because of my deadline i downloaded glibc 2.2.4 and the patch for it. All 3.x versions of GCC can be cross-compiled without patches, but they won't compile much correctly and binutils won't generate working shared executables. Just grab 3.0.4 + patches and you should be fine. Make sure your binutils and glibc are patched as well. DO NOT USE STOCK TOOLS FOR SUPERH -- EVER. Even MIPS targets usually require an outside, patched toolchain. Thanks, M. R. |