You might want to look at Free PASCAL over at http://www.freepascal.org/
The current version can compile to: "The following operating systems are supported: Linux, FreeBSD, Haiku, Mac OS X/Darwin, DOS, Win32, Win64, WinCE, OS/2, Netware (libc and classic) and MorphOS."
"Free Pascal...