[pups] V6 kernel compile help

filter filter at heavybell.org
Sun Jul 23 07:07:01 AEST 2006


Hi All

I need help with the V6 kernel compilation. I read the Unix setup guide
and the
file /usr/sys/run. I've seen one problem so far with the /usr/sys/run
file. That is
that the two lib files (lib1 & lib2) did not contain any symbols.

When I ran:
# ar r ../lib1
and
# ar r ../lib2

I got a string of error messages from ld.

But after I did this:
# ar r ../lib1 *.o
and
# ar r ../lib2 *.o

I have these missing symbols
# ld -x l.o m40.o c.o ../lib1 ../lib2
Undefined:
_end
_edata
_iinit
_iget
_update
_schar
_namei
_maknode
_access
_itrunc
_iput
_alloc
_uchar
_closef
_getf

Can anyone help me with this?
(I saw that MIT athena  has a  V6 repository with a  Makefile in it
But I cannot access it at all. (-_-) )

thanks
bent lee




More information about the TUHS mailing list