On Fri, Jan 11, 2019 at 04:03:32PM +0000, Christos Zoulas wrote: > In article <[email protected]>, > K. Schreiner <[email protected]> wrote: > >[...] > >/u/NetBSD/src/usr.bin/telnet/machine/ansi.h:66:23: fatal error: > >i386/ansi.h: No such file or directory > >#include <i386/ansi.h> > > ^ > >[...] > Prolly: > > Your tree was used to compile i386 before and was not cleaned... > You should be using OBJMACHINE :-) i386? Never ever! ;-) I've no such oldish HW anymore...
Cross-compile was done (on amd64) with: ./build.sh -u -N 1 -j 8 -U -m evbarm64-el -O /u/NetBSD/arch/evbarm64-el/obj -D /u/NetBSD/arch/evbarm64-el/dest -R /u/NetBSD/arch/evbarm64-el/release -T /u/NetBSD/arch/evbarm64-el/TOOLS distribution But the were these two links in my tree: ll /u/NetBSD/src/usr.bin/telnet/ total 240 drwxr-x--- 2 ks staff - 512 Jan 6 23:11 CVS/ -rw-r----- 1 ks staff - 2666 Jan 6 23:11 Makefile [...] lrwxr-x--- 1 ks staff - 28 Dec 16 14:12 machine@ -> ../../sys/arch/amd64/include [...] lrwxr-x--- 1 ks staff - 28 Dec 16 14:24 x86@ -> ../..//sys/arch/x86/include/ I've no idea where these came form - and why cvs update doesn't complain about or delete the faulty links!? :-/ Kurt
