Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 Aug 1997 00:20:31 +0200
From:      Andreas Klemm <andreas@klemm.gtn.com>
To:        Bruce Evans <bde@zeta.org.au>
Cc:        current@FreeBSD.ORG
Subject:   Re: "make includes" doesn't create necessary subdirs under /usr/include
Message-ID:  <19970831002031.19366@klemm.gtn.com>
In-Reply-To: <199708302206.IAA05704@godzilla.zeta.org.au>; from Bruce Evans on Sun, Aug 31, 1997 at 08:06:28AM %2B1000
References:  <199708302206.IAA05704@godzilla.zeta.org.au>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Aug 31, 1997 at 08:06:28AM +1000, Bruce Evans wrote:
> >> > 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.

Hi Bruce,

yes, you're completely right, arpa and the other subdirs are missing.
But I'm relatively certain, that in the past it was done automatically
via make world, or you could do it via a "make includes".

You said to me, "don't use make includes, go into /usr/src/include and
type make install there".

But that _also_ didn't work. Am I wrong ? Wasn't there in the
past and shouldn't there be again a make target, that does this
work, if you need it ?!

-- 
Andreas Klemm | klemm.gtn.com - powered by
                    Symmetric MultiProcessor FreeBSD
                       http://www.freebsd.org/~fsmp/SMP/SMP.html
                          http://www.freebsd.org/~fsmp/SMP/benches.html



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19970831002031.19366>