From owner-freebsd-current Sat Aug 30 15:10:41 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA04842 for current-outgoing; Sat, 30 Aug 1997 15:10:41 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA04837 for ; Sat, 30 Aug 1997 15:10:36 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id IAA05704; Sun, 31 Aug 1997 08:06:28 +1000 Date: Sun, 31 Aug 1997 08:06:28 +1000 From: Bruce Evans Message-Id: <199708302206.IAA05704@godzilla.zeta.org.au> To: andreas@klemm.gtn.com, bde@zeta.org.au Subject: Re: "make includes" doesn't create necessary subdirs under /usr/include Cc: current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> > should never be used directly. Use `make install' in src/include to >> > create the subdirs. >> >> Thanks ! > >This also doesn't work ! > >root{1151} /usr/src/include make >===> rpcsvc >root{1152} /usr/src/include make install >cd /usr/src/include; install -C -o bin -g bin -m 444 a.out.h ar.h assert.h bitstring.h ctype.h db.h dirent.h disktab.h elf.h err.h fnmatch.h fstab.h fts.h glob.h grp.h strhash.h histedit.h kvm.h limits.h link.h locale.h malloc.h memory.h mpool.h ndbm.h netdb.h nl_types.h nlist.h paths.h pthread.h pthread_np.h pwd.h ranlib.h regex.h regexp.h resolv.h rune.h runetype.h setjmp.h sgtty.h signal.h stab.h stddef.h stdio.h stdlib.h string.h stringlist.h strings.h struct.h sysexits.h tar.h time.h timers.h ttyent.h unistd.h utime.h utmp.h vis.h /usr/include >cd /usr/src/include/arpa; install -C -o bin -g bin -m 444 ftp.h inet.h nameser.h telnet.h tftp.h /usr/include/arpa >usage: install [-CcDps] [-f flags] [-g group] [-m mode] [-o owner] file1 file2 > install [-CcDps] [-f flags] [-g group] [-m mode] [-o owner] file1 ... > fileN directory > install -d [-g group] [-m mode] [-o owner] directory ... >*** Error code 64 Apparently your /usr/include/arpa is missing. Use mtree to keep standard directories up to date. `make install' in src/include only creates the directories that it deletes for the SHARED=symlinks case. arpa is not one of these. Bruce