nadmin@mercury (News Administration) (04/10/91)
The following is a patch to be applied in the top level directory of the Cap6.0 distribution. This allows you to properly configure and compile in the bsd environment on a Mips machine. It has been tested on a Mips M-120 running o/s 4.51. Jason Walters University of Regina Systems Manager Regina, Saskatchewan,Canada Computer Science Department (306)585-4977 walter@mercury.uregina.ca regina!mercury!walter ** my opinions are my own...etc...etc.... ** -------------------------------------------------------------- *** Configure.orig Wed Mar 13 03:32:34 1991 --- Configure Tue Apr 9 20:53:16 1991 *************** *** 632,640 **** ${PNM} /lib/386/Slibsocket.a >> /tmp/cx$$ ;; *) ! if [ -f /lib/libc.a ]; then ! echo "Getting name list from /lib/libc.a..." ! ${PNM} /lib/libc.a > /tmp/cx$$ else if [ -f /usr/lib/libc.a ]; then echo "Getting name list from /usr/lib/libc.a..." --- 632,640 ---- ${PNM} /lib/386/Slibsocket.a >> /tmp/cx$$ ;; *) ! if [ -f /bsd43/usr/lib/libc.a ]; then ! echo "Getting name list from /bsd43/usr/lib/libc.a..." ! ${PNM} -B /bsd43/usr/lib/libc.a > /tmp/cx$$ else if [ -f /usr/lib/libc.a ]; then echo "Getting name list from /usr/lib/libc.a..." *** conf.func.lst.orig Wed Mar 13 03:56:01 1991 --- conf.func.lst Tue Apr 9 20:39:22 1991 *************** *** 7,27 **** # fill empty fields with x -- some machines strip extra IFS's N+-,GETOPT,x,getopt,"cap: argument processing" E,GETOPT,x,x,"cap: will use public domain getopt" ! N+-,GETMNT,/usr/include/sys/mount.h,getmnt,"aufs: info on file systems (dec)" ! N+-,STATFS,/usr/include/sys/vfs.h,statfs,"aufs: info on file systems (sun nfs)" E,GETOPT,x,x,"aufs: no space information on volumes will be available" ! N+-,QUOTA,/usr/include/sys/quota.h,quota,"aufs: info on user quota" E,QUOTA,x,x,"aufs: no information on user quotas" ! A+,SUNQUOTA,/usr/include/ufs/quota.h,quotactl,"aufs: info on user quota" ! N+-,SUNQUOTA,/usr/include/mntent.h,getmntent,"aufs: used by sunquota" E,SUNQUOTA,x,x,"aufs: not using sunquota system" ! N+-,FLOCK,/usr/include/sys/file.h,flock,"afp: file locking" E,FLOCK,x,x,"afp: don't run with multiple writes on a volume: no file locking" ! N+-,LOCKF,/usr/include/unistd.h,lockf,"afp: byte range locking using unistd.h" ! N+-,FCNTLLOCKF,/usr/include/fcntl.h,lockf,"afp: byte range locking using fcntl.h" E,LOCKF,x,x,"afp: don't run with multiple writes on a volume: no byte range lock" ! A+,VPRINTF,/usr/include/varargs.h,vprintf,"cap: variable arg printf" ! N+-,VPRINTF,/usr/include/varargs.h,vfprintf,"cap: variable arg fprintf" E,VPRINTF,x,x,"cap: no vprintf available, will do the best we can" N-+,NORECVMSG,x,recvmsg,"cap: lib: scatter gather recv" E,NORECVMSG,x,x,"cap: lib: no recvmsg in system" --- 7,27 ---- # fill empty fields with x -- some machines strip extra IFS's N+-,GETOPT,x,getopt,"cap: argument processing" E,GETOPT,x,x,"cap: will use public domain getopt" ! N+-,GETMNT,/bsd43/usr/include/sys/mount.h,getmnt,"aufs: info on file systems (dec)" ! N+-,STATFS,/bsd43/usr/include/sys/vfs.h,statfs,"aufs: info on file systems (sun nfs)" E,GETOPT,x,x,"aufs: no space information on volumes will be available" ! N+-,QUOTA,/bsd43/usr/include/sys/quota.h,quota,"aufs: info on user quota" E,QUOTA,x,x,"aufs: no information on user quotas" ! A+,SUNQUOTA,/bsd43/usr/include/ufs/quota.h,quotactl,"aufs: info on user quota" ! N+-,SUNQUOTA,/bsd43/usr/include/mntent.h,getmntent,"aufs: used by sunquota" E,SUNQUOTA,x,x,"aufs: not using sunquota system" ! N+-,FLOCK,/bsd43/usr/include/sys/file.h,flock,"afp: file locking" E,FLOCK,x,x,"afp: don't run with multiple writes on a volume: no file locking" ! N+-,LOCKF,/bsd43/usr/include/unistd.h,lockf,"afp: byte range locking using unistd.h" ! N+-,FCNTLLOCKF,/bsd43/usr/include/fcntl.h,lockf,"afp: byte range locking using fcntl.h" E,LOCKF,x,x,"afp: don't run with multiple writes on a volume: no byte range lock" ! A+,VPRINTF,/bsd43/usr/include/varargs.h,vprintf,"cap: variable arg printf" ! N+-,VPRINTF,/bsd43/usr/include/varargs.h,vfprintf,"cap: variable arg fprintf" E,VPRINTF,x,x,"cap: no vprintf available, will do the best we can" N-+,NORECVMSG,x,recvmsg,"cap: lib: scatter gather recv" E,NORECVMSG,x,x,"cap: lib: no recvmsg in system"