I've got somewhere. Common files compile in now, and work fine. I've got a vague event loop up and running, and some of the callbacks work. I've got as far as displaying text sent to the console, and displaying a list of current stats. Here's a screenshot: http://www.amoryanorth.com/crossmac.png There's a lot I don't understand about the common code still - in particular, what the create_and_rescale_image_from_data() function is actually supposed to do! But I'm working on it. Amorya