• 0

Convert Windows application to Linux appilication


Question

My flight simulation club is working on the development on an opensource flight simulator (Fly! Legacy) under GPL license.

http://sourceforge.net/projects/flylegacy/

Currently, only a Windows version of this software is available and so, one or several people would be necessary to help us to convert this Windows application to a Linux application.

The application was developed in C++ and was compiled with Visual Studio 2008.

About the librairies included in the project, I don't know all because I'm not developer of the project but I can tell you that uses:

_ OpenGL

_ OpenAL

_ FreeImage

_ OPAL-ODE

_ Glew

_ PThread

_ STLport (not sure)

Could you help us ?

Thank you for your cooperation.

6 answers to this question

Recommended Posts

  • 0
  On 07/01/2011 at 17:09, XerXis said:

None of those libraries is OS specific, so the only thing that would have to be ported would be the display and event meganism, which isn't too hard for the original developer.

And convert the build scripts from VS to something like gcc

  • 0

Yes, we have developers on the project but they are very busy at the time and can't work on the convertion of the Windows version to the Linux version (they have more important priorities), although if overall it's not complicated to do.

What are the benefits of doing so ?

Well, if a person accepts to help us to make the convertion to Linux, he will become the main developer of the Linux part (indeed, we don't have Linux developer currently), this will allow him to give his feelings and his ideas to develop and improve the project (Linux and Windows part).

Of course, this work will be a voluntary work.

  • 0

Nothing stands out as Windows only (and in fact the graphics libraries you're using are designed for cross-platform apps). Assuming you aren't using something like SDL (which will handle input and window/widget creation), you'll have to port that code across to their Linux counterparts.

It'd only take a couple of days max though, most of the work is already done.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.