Stubear: I've only flashed OE once and it was about a month ago, so take my advice with a grain of salt, but the trick is to use gcc 2.95.3 only for the kernel and nothing else. This is an excerpt from my conf/local.conf:# Uncomment this if you want to use a prebuilt toolchain. You will need to
# provide packages for toolchain and additional libraries yourself You will
# definitely need to say:
ASSUME_PROVIDED = "virtual/arm-linux-gcc-2.95"
# to build any of two Linux 2.4 Embedix kernels,
# i.e. openzaurus-sa-2.4.18 and openzaurus-pxa-2.4.18.
# ASSUME_PROVIDED = "virtual/${TARGET_PREFIX}gcc virtual/libc"
I also had problems with oemake failing at opie-libs, and I believe it was when both of those ASSUME_PROVIDED lines were uncommented. So the trick is to uncomment only the first one.
After I had succeeded in flashing OE I expressed ambiguity here at ZUG as to whether a newbie-friendly Howto would make sense or not (fearing actual newbies might flash OE and expect things to actually work). It seems my doubts were foolish indeed. I am re-freshing my OE setup and if I can repeat my success I will definitely post a Howto.
z.