Before you read too far, I have no direct problem. I'm just trying to learn from the get-go how to write SFML apps that work on Mac, Linux, and Windows all from the same Code Blocks (or VS 2010) project, and I've got a few questions.
1: If I link statically, will the same .exe (compiled on Windows in C::B or VS 2010) run on all 3 platforms, or will I need to actively import the project on each platform and build it there to make it cross-platform?
2: Same as #1, but with dynamic instead of static linking.
3: Should I be trying to develop in Linux instead of Windows (I'm on Windows)?
4: Do you have any other hints or suggestions?