NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Compiling the (new) kernel with build.sh



Christian Baer wrote:

> Note the first line after build.sh starts:
>   cd: can't cd to tools
> The tooldir is there! It is under /usr/build/tools/ and TOOLDIR points
> to it:
> 
>   export DESTDIR=/usr/build/dest.sparc64
>   export MACHINE=sparc64
>   export MAKEOBJDIRPREFIX=/usr/build/obj.sparc64
>   export MKUNPRIVED=yes
>   export PWD=/usr/src
>   export RELEASEDIR=/usr/build/release
>   export SHELL=/bin/sh
>   export TERM=xterm
>   export TOOLDIR=/usr/build/tools
>   export USER=christian

Have you tried adding the above to the command line parameters to
build.sh, instead of in the environment:
build.sh -m sparc64 -T /usr/build/tools -O /usr/build/obj.sparc64 -D
/usr/build/dest.sparc64 -R /usr/build/release

> The fact that build.sh can't cd to tools/ seems to be the problem, as
> the build then breaks because of this:
>   obj ===> gnu/lib/crtstuff4
>   USETOOLS=no, but this component requires a version-specific
>     host toolchain

have you checked your /etc/mk.conf file? doesn't have USETOOLS = no?

Thanks,
Chris


Home | Main Index | Thread Index | Old Index