Hello Dimitris, > I just tried building the sparc toolchain with gcc-4.3 on a clean debian > unstable installation. It failed while building gcc-4.3 with the > following errors: [ ... ] > I found that you had similar problems in the past: > http://sourceware.org/ml/crossgcc/2008-06/msg00003.html
You run into the same problem i have. We look at that bug in an extremadura, ES meeting during September, but we could not find a fix for it. It seems that it could be away arround turning off multiarch support (that is done in the debian/ from source gcc) HINT: Grep for DEB_CROSS > > Have you managed to solve this in architectures other than sparc? I still have more hope than time to work on it to have that bug fixed. It is still pending for all multiarch architectures, but arm nor armel. Currently i am focusing on building infrastructure for toolchains and try to fix all these problems we have with versions in the repository. It can take a while until everything works smoothly. > One more thing that is bothering me is the "sparc:v8plus" input and > sparc:v9 output. V9 is 64-bit and V8plus is a way of running 32bit > applications on V9 hardware. > > What I would like to have is a V8 ABI for the LEON3 processor. I think > (not sure) that V8plus will not do. So, how do I get a V8 libc6, and > how do we set the output to V8 as well? ABI is the one default by Debian, you could just patch, again, debian/ dir to try to change ABI, unknown problems within toolchain might appear, but i think it would be nice to give it a try. Currently, we have to think a generic way arround this part also, the focus would be supporting many different ABI for different architectures, using some diversion magic with libgcc. Help is welcome towards this PoC. > I do recall Neil saying > something about a mechanism for machine-specific tweaks in emdebian at > FOSDEM, but I don't recall the details. That is more in the rootfs land, i believe there is some docs in the web[1] and right now it is an experimental idea to support machine specific configs, IIRC. I have to warn you that it is a long road before you can run crush into a sparc machine. Best regards [1] http://www.emdebian.org/emdebian/machinevariants.html -- Héctor Orón -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

