> ------------------------------------------------------------------------
> Paul Casteels said :
> >
> > I compiled CAP with DUnix 3.2, but it still works for me with 4.0B.
> > I have included a copy of the notes I made.
> >
> > 1/ apply the patches (fromm 101 .. 194) with
> >
> > #!/bin/sh
> > for i in cap60.patches/cap60.patch*
> > do
> > patch -p0 -f -c < $i >> /tmp/pat 2>&1
> > done
> >
> > 2/ ./Configure
> > answer all the defaults,but select Native Ethertalk and support for
> > phase 2.
> >
> > 3/ ./gen.makes
I have had trouble in Steps 2 and 3 when when trying to put 'cap'
together on an Alpha255/300 running 4.0.
"Configure" or 'gen.makes' would core-dump in all the intended subdirectories
and produce zero length makefiles.
There was no hitch in patching to level 198: all successful.
Here's an exerpt of the output of Configure:
------------------------------------------------------------------------------
Analyzing name list output
BSD style, will grep for function name at end of the line
Temporary files: /tmp/cfs844.c, /tmp/cfs844
Will overwrite m4.tmp
[Hit carriage return to continue]
Overwriting m4.tmp
Checking for existence of getopt
Found getopt for "cap: argument processing"
Checking for existence of getmnt and /usr/include/sys/mount.h
getmnt not found in namelist
Checking for existence of statvfs and /usr/include/sys/statvfs.h
Found statvfs and /usr/include/sys/statvfs.h for "aufs: info on file systems (solaris)"
Checking for existence of quota and /usr/include/sys/quota.h
Checking for existence of ioctl and /usr/include/sys/fs/ufs_quota.h
Defaulting to "aufs: no information on user quotas"
Checking for existence of quotactl and /usr/include/ufs/quota.h
TRUE: match quotactl and /usr/include/ufs/quota.h for "aufs: info on user quota"
Also checking for existence of getmntent and /usr/include/mntent.h
Also checking for existence of quotactl and /usr/include/ufs/quota.h
Found quotactl and /usr/include/ufs/quota.h for "aufs: used by bsdquota"
Checking for existence of flock and /usr/include/sys/file.h
Found flock and /usr/include/sys/file.h for "afp: file locking"
Checking for existence of lockf and /usr/include/unistd.h
Found lockf and /usr/include/unistd.h for "afp: byte range locking using unistd.h"
Checking for existence of vprintf and /usr/include/varargs.h
TRUE: match vprintf and /usr/include/varargs.h for "cap: variable arg printf"
Also checking for existence of vfprintf and /usr/include/varargs.h
Found vfprintf and /usr/include/varargs.h for "cap: variable arg fprintf"
Checking for existence of recvmsg
Found recvmsg for "cap: lib: scatter gather recv"
Checking for existence of sendmsg
Found sendmsg for "cap: lib: scatter gather send"
Checking for existence of ffs
Found ffs for "cap: lib: ffs - find first set bit"
Done.
--------------------------------------------------------------------------------
Are "getmnt" and "statvfs" the problem here?
Any help is appreciated.
Jie
Received on Sat Dec 13 1997 - 03:53:58 NZDT