From owner-freebsd-current Tue Aug 24 12:41:16 1999 Delivered-To: freebsd-current@freebsd.org Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.26.10.9]) by hub.freebsd.org (Postfix) with ESMTP id 484C614C41; Tue, 24 Aug 1999 12:41:07 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id FAA02697; Wed, 25 Aug 1999 05:38:31 +1000 Date: Wed, 25 Aug 1999 05:38:31 +1000 From: Bruce Evans Message-Id: <199908241938.FAA02697@godzilla.zeta.org.au> To: asami@FreeBSD.ORG, jhay@mikom.csir.co.za Subject: Re: whither readline.h? Cc: current@FreeBSD.ORG, jkh@FreeBSD.ORG, obrien@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >It is probably because /usr/src/gnu/lib/libreadline/Makefile use >bsd.subdir.mk and not bsd.lib.mk. Their distribute targets are different. >I don't know if you can just slot bsd.lib.mk in there because the >libreadline have some subdirs that have to be handled. I think using bsd.subdir.mk is an error if there is anything more to be done than traversing subdirs. bsd.subdir.mk is mainly for optimising this special case. Using bsd.lib.mk would be bogus since there are no libraries to be made, and in fact it seems to be broken (it attempts to handle "lib.a"). bsd.prog.mk is supposed to be usable here and seems to work right for normal builds. We use it routinely in similar (but more top heavy) setups elsewhere. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message