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>