I've made this discovery: I used the wrong syntax (I did sh ./compile.sh instead of ./compile.sh). Also, the demo projects don't produce iso files that seem to be suitable for execution. I can tell because any emulator will just hang at the sega logo, but XL2's animation loader executes successfully. What is going on?