@Juanito: I'm not experienced with CROSS_COMPILE="(toolchain)" so unless it's a hair shy of rocket-science, it may be better just loading up a machine with 86x64 for sake of simplicity, but out of curiosity, what does it entail?
Example: I have TC4x86 running on a single-core with a few gigs of RAM. Compiling x86 takes about 45 minutes (after a few drivers are added and a couple tweaks.) Thanks to compile-tc I don't even have to hunt libraries and the likes, so you guys have made it rather idiot proof for me.
The build script just extracts the txz, renames the output directory to linux-3.0.21-x86, copies over the x86 config and launches
time make bzImage and after a good night's sleep, short vacation or another bachelor degree, vmlinuz_3.0.21_x86 is sitting there waiting for something to do.
I created a clone of the same script and just renamed it to build64.sh and modified accordingly so it had its own home and copied over the x64 config. That's the end of mods in that direction as I'm unsure what to compile
with thus I had to stop. Now I can grab another server (same make/model) and just swap kernel and images, load the appropriate software extensions and mirror the release/src directory onto it and we're off to the races (snail race!) but that only gains a compiled kernel... and I walk away still oblivious as to what I needed to do for cross-compiling under 'nix.
If it's a book to write, please just note accordingly and I'll dig online when time permits as I don't want you to get stuck in an entire how-to post; you've got better things to do!
If it's only a few steps and an extension or two, I'd be very grateful for your assistance!
Note: I'll be repeating this with 5.x 86/64/pure as well on another machine; I'm just now getting started so there hasn't been too much time invested 'yet'. If there are differences between 4x and 5x please note there as well if time permits.
Best regards,
T.J.