Date: Tue, 31 Aug 1999 22:30:59 -0400 (EDT) From: Luoqi Chen <luoqi@watermarkgroup.com> To: bde@zeta.org.au, sgk@troutmask.apl.washington.edu Cc: freebsd-current@FreeBSD.ORG Subject: Re: make -j 4 buildworld race problem Message-ID: <199909010230.WAA28002@lor.watermarkgroup.com>
next in thread | raw e-mail | index | archive | help
> Bruce Evans wrote:
> > >"make buildworld" completes without a problem.
> > >
> > >"make -j 4 buildworld" gives:
> >
> > libncurses now has lots of internal utilities. Apparently the
> > dependencies for them are incomplete. The utilities are are also
> > built at the wrong time and break cross compiling. See the old curses
> > (libmytinfo part) for a (bad) way to handle internal utilities.
> > The right way to handle them is not to have any.
>
> After I sent the initial email, I started to look at the
> Makefile for ncurses (and friends). I knew that it had to
> be a dependence problem, but quite frankly I couldn't determine
> the (quick) fix.
>
Here's my quick fix:
Index: Makefile
===================================================================
RCS file: /home/ncvs/src/lib/libncurses/Makefile,v
retrieving revision 1.28
diff -u -r1.28 Makefile
--- Makefile 1999/08/30 23:15:40 1.28
+++ Makefile 1999/09/01 02:30:16
@@ -305,7 +305,7 @@
make_keys: make_keys.c names.c
${CC} -o $@ ${CFLAGS} ${NCURSES}/ncurses/tinfo/make_keys.c
-make_hash: comp_hash.c
+make_hash: comp_hash.c hashsize.h
${CC} -o $@ ${CFLAGS} -DMAIN_PROGRAM \
${NCURSES}/ncurses/tinfo/comp_hash.c
-lq
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199909010230.WAA28002>
