I'm running Lazarus off of Windows XP and I'd like to make my cross-platform compatable project available on Linux and Mac OS X.

This is the first time that I am doing this and want to know what considerations --as a brief rundown-- do I need to take while doing this under the latest Lazarus.

Also, anyone interested in testing to see that I got it working? (it's my NS2 project that I have posted in the 'My Projects' forum)