Subject: AMD64 to VAX crossbuild fails?
To: None <current-users@NetBSD.org>
From: Rhialto <email@example.com>
Date: 04/27/2006 14:04:06
I was just trying to cross-build for VAX from my AMD64 machine
(with -current from yesterday).
It failed when it tried to compile something, since there was no gcc
built (lots of other cross tools did exist).
It seems this is known, given the message in the middle of the log that
I now see. But wasn't it the case that the VAX uses an older gcc, so
that one could be built instead?
Part of the build log:
===> build.sh command: ./build.sh -D /vol1/rhialto/destdir.vax -m vax -O /vol1/r
hialto/obj.vax -R /vol1/rhialto/release.vax -T /vol1/rhialto/tools.amd64 -u -U -
N 1 -X /vol1/rhialto/cvs/xsrc -x distribution release
===> build.sh started: Thu Apr 27 13:42:03 CEST 2006
===> MACHINE: vax
===> MACHINE_ARCH: vax
===> TOOLDIR path: /vol1/rhialto/tools.amd64
===> DESTDIR path: /vol1/rhialto/destdir.vax
===> RELEASEDIR path: /vol1/rhialto/release.vax
===> makewrapper: /vol1/rhialto/tools.amd64/bin/nbmake-vax
===> Updated /vol1/rhialto/tools.amd64/bin/nbmake-vax
build ===> . (with: NOPOSTINSTALL=1)
Build started at: Thu Apr 27 13:42:04 CEST 2006
check-tools ===> .
do-tools ===> .
dependall ===> tools
*** WARNING: TOOLDIR has moved?
*** PREVIOUSTOOLDIR ''
*** != TOOLDIR '/vol1/rhialto/tools.amd64'
*** Cleaning mis-matched tools
dependall ===> tools/host-mkdep
configure: creating cache config.cache
... proceeds to build a bunch of tools ...
Configuring for a x86_64-unknown-netbsd3.0 host.
*** This configuration is not supported in the following subdirectories:
(Any other directories should still work fine.)
do-lib-csu ===> .
dependall ===> lib/csu
dependall ===> lib/csu/vax_elf
nbmkdep: /vol1/rhialto/tools.amd64/bin/vax--netbsdelf-gcc: not found: No such fi
le or directory
*** Failed target: crt0.d
___ Olaf 'Rhialto' Seibert -- You author it, and I'll reader it.
\X/ rhialto/at/xs4all.nl -- Cetero censeo "authored" delendum esse.