Jump to content
  • Advertisement
Sign in to follow this  
MichaelCrook

Developing Cross platform

This topic is 2157 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I've decided to start working on a cross platform (windows/linux) game.. Too bad it's a total mind F*(&.. I've got a svn repository setup and now I'm getting everything else done, I want to use the SFML library, but this is where the problem comes in.. How do I deal with linking to the libraries from multiple platforms.. I wanted to use codeblocks (as it is cross platform) to develope so I could just use the same project file, but now it seams as if that may be implausable.. Do I need to use a makefile?? if so, would somthing as such as cmake be better? I only have used basic makefiles and personally I hate having to go to the extra effort which an ide does for you, which is why I'm dreading this.

Share this post


Link to post
Share on other sites
Advertisement
Go to project properties and set up separate build targets if needed.

Does SFML really need that though? Isn't it a dynamic library? You shouldn't need to link any extra dependencies. I don't remember what were SFML's requirements though, so I may be wrong.

Share this post


Link to post
Share on other sites
I think the smartest thing to do will be learn to use cmake properly then use that, so I'ma do some cross platform development research like I should have in the first place then I'll report back any tips

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!