Building FlightGear - Windows: Difference between revisions

Jump to navigation Jump to search
→‎Dependencies: Added links to downlaod resources, added dependency "SVN"
(→‎Dependencies: Added links to downlaod resources, added dependency "SVN")
Line 34: Line 34:
FlightGear is dependent on quite a number of external libraries.  You do not need to compile all of them yourself, but you will at least need to have their development version installed.
FlightGear is dependent on quite a number of external libraries.  You do not need to compile all of them yourself, but you will at least need to have their development version installed.


* Boost
* [http://www.boost.org/users/news/version_1_39_0 Boost 1.39.0]
* ALut, OpenAL and pthreads. These are listed here as one dependency because it's made available as a single package by a FlightGear project member.
* [http://connect.creativelabs.com/openal/Downloads/Forms/AllItems.aspx?RootFolder=%2fopenal%2fDownloads%2fALUT ALut (OpenAL Utility Toolkit)]
* zlib
* [http://connect.creativelabs.com/openal/Downloads/Forms/AllItems.aspx OpenAL CoreSDK]
* jpeglib
* [http://sourceware.org/pthreads-win32/ pthreads]
* [[Plib]] - portability libraries and scene graph.
** The latter 3 are available as one single package by a FlightGear project member
* [http://www.zlib.net/ zlib]
* [http://gnuwin32.sourceforge.net/packages/jpeg.htm GnuWin's JpegLib]
* [[Plib]] - portability libraries and scene graph
* [[OpenSceneGraph]]
* [[OpenSceneGraph]]
* [[SimGear]] - Simulation support libraries that are developed mainly by the same people who develop FlightGear, though it can be and is used for other purposes. If you are building FlightGear from CVS, you need the CVS version of SimGear. If you have strange FlightGear build errors, check that you have an up-to-date version of SimGear built and installed.
* [[SimGear]] - Simulation support libraries that are developed mainly by the same people who develop FlightGear, though it can be and is used for other purposes. If you are building FlightGear from CVS, you need the CVS version of SimGear. If you have strange FlightGear build errors, check that you have an up-to-date version of SimGear built and installed.
* [http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100 Subversion Headers and Libraries] - To get terrasync.exe compiled using svn for synchronizing scenery data. Make sure to pick actual "development libraries"


The dependencies are introduced in the steps below in roughly the order that you will need to get them.
The dependencies are introduced in the steps below in roughly the order that you will need to get them.
172

edits

Navigation menu