The first thing you should try is simply recompile on linux.
If your code relies heavily on low-level message passing you can run into trouble, though. (e.g using the platform specific windows unit instead of lclintf and family)
You can ask questions here on a case per case basis for the ones you can not solve yourself.