Building FlightGear - Linux: Difference between revisions

Jump to navigation Jump to search
m
more augmentations regarding plib 1.8.5 requirement and note regarding SDL depreciation
m (gone with the wind ...)
m (more augmentations regarding plib 1.8.5 requirement and note regarding SDL depreciation)
Line 41: Line 41:


== Dependencies ==
== Dependencies ==
FlightGear is dependent on quite a few number of libraries.  You do not need to compile all of them yourself, but you will at least need to have their development version installed.  For example, the development version for package plib1.8.4 is plib1.8.4'''-dev'''.
FlightGear is dependent on quite a few number of libraries.  You do not need to compile all of them yourself, but you will at least need to have their development version installed.  For example, the development version for package plib1.8.5 is plib1.8.5'''-dev'''.


The dependency is summarized in the following tree.  Please note that each library has its own dependencies, and most of these are not shown here.
The dependency is summarized in the following tree.  Please note that each library has its own dependencies, and most of these are not shown here.
Line 48: Line 48:
** [http://openal.org OpenAL and ALUT]
** [http://openal.org OpenAL and ALUT]
** SimGear
** SimGear
*** [http://plib.sourceforge.net/ PLIB] (until version 0.9.10 release sources, PRE_OSG_PLIB_20061029 CVS branch). You need version 1.8.5 - your distro probably supplies 1.8.4 still.
*** [http://plib.sourceforge.net/ PLIB] (until version 0.9.10 release sources, PRE_OSG_PLIB_20061029 CVS branch). Since march 2008, you will need version 1.8.5 - your distro probably supplies 1.8.4 still.
**** (Free)GLUT or SDL (We recommend the use of SDL)
**** For versions pre march/2008: (Free)GLUT or SDL (We recommend the use of SDL over Free/GLUT, [http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg16153.html however since march 2008, FreeGLUT as well as SDL are both considered depreciated in CVS/HEAD, please only use --enable-osgviewer during configuration instead])  
*** [[ OpenSceneGraph ]] (svn trunk)
*** [[ OpenSceneGraph ]] (svn trunk)
**** OpenThreads
**** OpenThreads
2,561

edits

Navigation menu