iPhone Cross Compile

this

“The iphone-binutils project has now correctly assembled and linked Hello World, using entirely free software. The resulting binary runs correctly on the iPhone”

from the project wiki located here:
http://iphone.fiveforty.net/wiki/index.php/ARM/Mach-O_Toolchain

MD5 cross platform

http://md5deep.sourceforge.net/
md5deep is a cross-platform set of programs to compute MD5, SHA-1, SHA-256 Tiger, or Whirlpool message digests on an arbitrary number of files. The programs run on Windows, Linux, Cygwin, *BSD, OS X, Solaris, and should run on most other platforms.