I ran into the following bug when trying to compile RtAudio on a Mac OSX 10.4 on a G4:
midiInOut.cpp: In function `int main()':
midiInOut.cpp:54: warning: jump to label `cleanup'
midiInOut.cpp:21: warning: from here
midiInOut.cpp:24: error: crosses initialization of `unsigned int nPortsOut'
There is a post on the CCRMA mailing list that discusses this.