I ran crossdev like this: # crossdev --b 2.16.1-r3 --g 3.4.6-r1 --l 2.3.6-r4 --k 2.6.11-r4 -s4 --target alpha-unknown-linux-gnu Using the exactly same versions that are installed on my alpha machine. (But if I use the newest versions it does not work either). But it fails when build gcc at stage1. Here is the output: * Host Portage ARCH: x86 * Target Portage ARCH: alpha * Target System: alpha-unknown-linux-gnu * Stage: 4 (C/C++ compiler) * binutils: binutils-2.16.1-r3 * gcc: gcc-3.4.6-r1 * headers: linux-headers-2.6.11-r4 * libc: glibc-2.3.6-r4 * PORTDIR_OVERLAY: /usr/local/portage/nilton * PORT_LOGDIR: /var/log/portage * PKGDIR: /usr/portage/packages/cross/alpha-unknown-linux-gnu * PORTAGE_TMPDIR: /var/tmp/cross/alpha-unknown-linux-gnu _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ - _ - ~ * Forcing the latest versions of binutils-config/gcc-config ... [ ok ] * Log: /var/log/portage/cross-alpha-unknown-linux-gnu-binutils.log * Emerging cross-binutils ... [ ok ] * Log: /var/log/portage/cross-alpha-unknown-linux-gnu-gcc-stage1.log * Emerging cross-gcc-stage1 ... * gcc failed :( * If you file a bug, please attach the following logfiles: * /var/log/portage/cross-alpha-unknown-linux-gnu-info.log * /var/log/portage/cross-alpha-unknown-linux-gnu-gcc-stage1.log -- Nilton
Created attachment 97776 [details] cross-alpha-unknown-linux-gnu-info.log
Created attachment 97778 [details] cross-alpha-unknown-linux-gnu-gcc-stage1.log
Created attachment 97779 [details] emerge-info.txt the output of : # emerge --info -v
3.4.6-r2 works fine for me
(In reply to comment #4) > 3.4.6-r2 works fine for me using --gcc 3.4.6-r2 worked for me too. thanks.