Thanks technomage!

We have Mac's here at work, but we don't have permission to install Lazarus... indeed I was working with a Mac, and asked for a PC after finding I couldn't install it :x Now I'm happily playing with Delphi and Lazarus

I have another question, are these units ok for crosscompiling?:

SysUtils
Classes
Windows
Messages
ShellAPI

And I found out the Graphics unit is not present, which can I use instead?