While Mega Man don't sharing his secrets of toolchain, i have a luck to compile this toolchain :dance: - i found suitable glibc! But i was necessary to neglect by two assertions in binutils...
At all that is it what i got:
headers from kernel-126.96.36.199 (what has "stolen" from another mipsel-toolchain)
glibc-2.11.1-1 from Fedora12 mips64 (Index of /Fedora-12-RPMS-MIPS/Packages)
gcc-4.2.0 (maybe and 4.3.0, i tried to compile only 4.2.0) with languages c and c++.
It has compiled for target "mips64r5900el-unknown-linux-gnu" with shared libraries and c++!
Ok, compiling of "Hello,World!" - success! But then i launch it on ps2linux, system didn't see file and it wrote "No such file or dir." - that's ok and so it should be.
Compiling kernel-188.8.131.52 from not-complete Mega Man's kernel for ubuntu toolchain... there is an error from cc1 that it don't know some command line option -mno-llsc
Compiling by this toolchain, that constructed by such way, of any new glibc with ports... well, it didn't compile. Also i try to compile tar-1.22 - it didn't compile too. Bad headers. I wonder whence headers in general undertake?! Maybe someone will tell me?
And AGAIN Mega Man will tell me that this work is useless! And from one hand he wiil be right...