I have succeded in compiling the boop/trunk under Linux (Ubuntu 10.04)
I didn't succed in using Codesourcery Lite , maybe because it hasn't got any interwork libraries.
So i used the suggested Ronetix Toolchain from here
http://download.ronetix.info/toolchains/arm/ronetix-gnutools-arm-elf-4.1.1-linux.tar.bz2Extract the above toolchain somewhere.
I had to modify a bit in the makefile , so copy the Makefile.local from the makefiles-trunk.zip into the boop/trunkdir.
Adapt the below line in the Makefile.local , po point at where the armlelf directory of the toolchain is
ARMBASE = ${HOME}/arm/arm-gcc/arm-elf
Do a : make clean all
Connect your 3v3 serialadapter to the Betty (I had to cross the RX & TX lines)
Put your Betty in bootloader mode (I do it manually)
1: Connect Bootloader-pin to Gnd
2: Connect Reset-Pin to Gnd
3: Disconnect Reset-Pin from Gnd
4: Disconnect Bootloader-pin from Gnd
First now ... Start the lpctool program
lpctool -d /dev/ttyUSB0 -i -v -e -a boop_rom.bin
And away you go .....
After the Upload , connect/disconnrct reset to Gnd , and Betty shows.
Hope it helps a bit
/Bingo