eesrajm@cc.brunel.ac.uk (Andrew J Michael) (07/04/90)
Yes _ I know this a rather hoary old subject, but .... I don't think that a definitive library order for PC 1.5.10 was ever posted. There was one for the ST, which doesn't really need it anyway. Could someone possibly oblige me with a known working version for the PC ? Thanks Andy Michael -- Andy Michael (eesrajm@cc.brunel.ac.uk) " Software cannot be written to 85 Hawthorne Crescent be completely free of errors." West Drayton Middlesex - Acorn Computers Ltd. UB7 9PA
HOWLEY@vm.utcs.utoronto.ca (07/04/90)
Hi there! I wish I could help the chap with the library order problem, but one thing I learnt from the upgrade path is: a library order is a very personal thing. When ast posted his library order I instantly snatched it and tried it on my system, and it didn't work at all... What I did find was that the only way to get a library order that works is to get lorder.c and tsort.c to work properly and then you're flying... As of 1.5.10 lorder and tsort are pretty stable, but I've hit on a very obscure bug. When ordering libcnews from the Cnews package I wrote a short shell script that does a lorder, a tsort and then a lot of ar m x libcnews.a y to get the library in order. What I noticed was that the library order kept hopping between 2 orders everytime I re-ordered the library. One order worked, the other didn't work at all. I don't know the cause for this, but I thik the problem is with tsort. lorder creates similar output between runs, with only a slight difference in the order of the dependencies. tsort on the other hand should not care about the order of the input file, but it's output reflects the different input. I've done the usuall chmem +64000 on both files, but that doesn't help any. Right now I busy getting cnews up, so I don't have time to look into this. My short term solution was to insert a sort between the lorder and tsort steps (I aced it: it worked) but I'll look into it later... My question then is: anybodyelse know anything about this? Jose Dias HOWLEY@VM.UTCS.UTORONTO.CA
waltje@minixug.hobby.nl (Fred van Kempen) (07/08/90)
From article <1718@Terra.cc.brunel.ac.uk>, by eesrajm@cc.brunel.ac.uk (Andrew J Michael): > > Yes _ I know this a rather hoary old subject, but .... > > I don't think that a definitive library order for PC 1.5.10 was ever posted. > There was one for the ST, which doesn't really need it anyway. > > Could someone possibly oblige me with a known working version for the PC ? > > Thanks > > Andy Michael > abs.s amoeba.s fpathconf.s pathconf.s sysconf.s uname.s nlist.s atol.s bcmp.s bsearch.s bzero.s mkdir.s rmdir.s chmod.s chown.s chroot.s ttyname.s closedir.s crypt.s ctermid.s ctime.s curses.s cuserid.s dup.s execlp.s access.s ffs.s fread.s freopen.s fseek.s ftell.s fwrite.s getcwd.s chdir.s getegid.s geteuid.s getgid.s getgrent.s getlogin.s getopt.s fprintf.s getpass.s getpwent.s gets.s getuid.s gtty.s isatty.s itoa.s lock.s lrand.s lsearch.s bcopy.s mknod.s mount.s opendir.s popen.s dup2.s fdopen.s pipe.s printk.s prints.s puts.s fputs.s qsort.s regexp.s index.s regsub.s rename.s link.s rewinddir.s rindex.s scanf.s seekdir.s readdir.s setbuf.s setgid.s setuid.s sleep.s alarm.s pause.s sprintf.s doprintf.s stb.s stderr.s stime.s strcoll.s strtol.s strtoul.s strxfrm.s strcat.s strchr.s strcspn.s strerror.s getdents.s perror.s strncpy.s strpbrk.s strrchr.s strspn.s strstr.s strtok.s stty.s ioctl.s swab.s sync.s syslib.s system.s exec.s _exit.s exit.s fork.s signal.s telldir.s termcap.s atoi.s ctype.s fclose.s fgets.s fgetc.s fopen.s creat.s getenv.s peekpoke.s portio.s lseek.s putenv.s malloc.s abort.s memmove.s memcpy.s memccpy.s memchr.s memcmp.s memset.s kill.s brk.s strcmp.s strlen.s strncmp.s times.s close.s fstat.s open.s read.s stat.s strcpy.s strncat.s umask.s umount.s ungetc.s uniqport.s rand.s unlink.s utime.s time.s vsprintf.s fputc.s cleanup.s fflush.s printdat.s wait.s write.s ptrace.s mkfifo.s assert.s tmpnam.s mktemp.s getpid.s getppid.s call.s message.s _dup.s errno.s adi.s and.s blm.s brksize.s catchsig.s vectab.s cii.s cmi4.s cms.s cmu4.s com.s csa2.s csb2.s cuu.s dvi4.s dvu4.s exg.s fakfp.s fat.s getutil.s gto.s iaar.s ilar.s inn.s ior.s isar.s lar2.s lfr6.s lfr8.s loi.s mli4.s mon.s nop.s rck.s ret6.s ret8.s retarea.s return.s rmi4.s rmu4.s sar2.s sbi.s sendrec.s set.s setjmp.s sti.s stop.s strhp.s trp.s unknown.s vars.s xor.s crtso.s end.s head.s prtso.s Fred.