david@doe.utoronto.ca (David Megginson) (04/23/91)
I have applied the kdiffs to my source and recompiled the Minix 1.5.10.3 ST kernel with GCC 1.39, using the GCC library on plains (minix/uk/mincen...). I had already applied the nice/profil patches to my kernel, so I added nice.o, profil.o, monitor.o and the revised (for nice) syslib.o to /usr/gnu/lib/libc.a and /usr/gnu/lib/libc32.a, each compiled with the correct-sized integers. The kernel compiled with few problems, and it passed all of the kernel tests in /usr/src/test. HOWEVER, I cannot use ps -U now to create a new database, even though it worked under both the ACK-compiled kernel and the c68-compiled kernel (it dies after saying that it cannot read kernel namelist). I noticed that the Makefiles for GCC used -s to strip the symbol table out of kernel.mix, mm.mix and fs.mix, so I remade the kernel with the -s flag removed, but ps still will not work. Do I need a different version of ps? I know that I can use [Cntl][Alt]F1, but I like the flexibility of ps. Thank you for ANY help. -- //////////////////////////////////////////////////////////////////////// / David Megginson david@doe.utoronto.ca / / Centre for Medieval Studies meggin@vm.epas.utoronto.ca / ////////////////////////////////////////////////////////////////////////