Subject: Re: build.sh build craps out
To: Marcin Jessa <lists@yazzy.org>
From: Luke Mewburn <lukem@NetBSD.org>
List: current-users
Date: 03/30/2005 09:29:29
--uTCAFClMX+U9tLbX
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Mar 29, 2005 at 05:41:27PM +0000, Marcin Jessa wrote:
  | Hi.
  |=20
  | I removed the old obj files, removed the old and refetched new sources,=
 created new dest dir, ran
  |  ./build.sh -O /usr/obj -D /usr/NetBSD-current -T /usr/src/tools build
  | and I still get the same error:
  | #    create  eqn/eqn.d
  | CC=3D/usr/src/tools/bin/i386--netbsdelf-gcc /usr/src/tools/bin/nbmkdep =
-f eqn.d --   -DHAVE_CONFIG_H -I/usr/src/gnu/dist/groff/src/include -I/usr/=
src/gnu/usr.bin/groff/src/include  -nostdinc++ -isystem-cxx  /usr/NetBSD-cu=
rrent/usr/include/g++    -nostdinc -isystem /usr/NetBSD-current/usr/include=
   eqn.cpp
  | /usr/src/gnu/dist/groff/src/preproc/eqn/eqn.y:27:17: box.h: No such fil=
e or directory
  | nbmkdep: compile failed.


Try a directory other than the actual srcdir of the tools as
the target TOOLDIR. (-T)

Try using a directory other than /usr/obj as the objdir (-O).
You may be triggering a bug in make, which has obscure
special-case handling for the directory "/usr/obj".

--uTCAFClMX+U9tLbX
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (NetBSD)

iD8DBQFCSeTZpBhtmn8zJHIRAsgqAKCDhsEg8PHVJ8PV77daP4tnGFwZ/ACcCUqq
05+1dTlO747DQRFfYslIJaY=
=cYL5
-----END PGP SIGNATURE-----

--uTCAFClMX+U9tLbX--