I bombarded the list a few days ago with a list of my problems in compiling eros. Well, I've resolved them, and perhaps my experience will help others.
Firstly, the problems I had with the make crashing out as soon as it got to a "leaf" directory (build directory with no sub-directories) were due to using bash-2.0.2 rather than the version which comes with Redhat-5.2 (I had forgotten I had upgraded). The other problems were due (I think) to building images which simply didn't have a kernel in them (using the stuff in eros/src/base/sysimage) but as Bengt kindly pointed out to me, the Makefiles in the src/base/tests directory can build working system images.
One thing that I am curious about is that I get quite a few "STRAY INTERRUPT" errors with IRQ 14 and 15 (the two IDE channels) during boot up. Is this anything to worry about?
I also thought I'd let you know that the kernel seems to work fine (as far as I can see) on my AMD K6