bowen@cs.Buffalo.EDU (Devon E Bowen) (11/20/90)
I'm trying to build libc.a right now and lorder is giving me a lot of problems. It keeps printing errors like Error lorder - cp defined multiple times in curses.s and in curses.s (or something like that - it's from memory) Anyway, I just don't get this message once. I'll get it again and again a little later in the run. It seems lorder is reading each file in the archive multiple times and getting confused but I don't know why because they only appear in the archive once. After printing a few hundred of these messages lorder runs out of memory and dies. Any ideas? I've tried mixes of ar and lorder from both v1.3 and v1.5 nothing helps. Something else I noticed that may be related is that when I build the original library (out of order) I see a number of files in there called lorder.xxxxxx where an x is a digit. I didn't tell it to add these to the archives and I haven't even touched lorder yet so it couldn't have added them. Does ar add these automatically or am I missing something basic here? Any help is appreciated. Devon