Thanks to a 2-man programming marathon over the holiday break, it's now possible to program Vex robots using SDCC.
In case you didn't already know, SDCC is a free, open source compiler for microcontrollers, which runs on virtually any operating system and hardware, including PowerPC Macs.
We have developed a new version of LibVexBot that builds under both MCC18 v3.x and SDCC v2.7.0 or later. Most of the development was done using SDCC 2.8.0, but I also built and uploaded the code from an iBook G3 running SDCC 2.7.0, and didn't see any problems.
All the details can be found at:
Many thanks to Ag Primatic, who did most of the work on the SPI interface and also helped clear several other hurdles.