Building FlightGear - Windows: Difference between revisions

Jump to navigation Jump to search
added dependency "SVN" headers and libraries
(→‎Dependencies: Added links to downlaod resources, added dependency "SVN")
(added dependency "SVN" headers and libraries)
Line 42: Line 42:
* [http://gnuwin32.sourceforge.net/packages/jpeg.htm GnuWin's JpegLib]
* [http://gnuwin32.sourceforge.net/packages/jpeg.htm GnuWin's JpegLib]
* [[Plib]] - portability libraries and scene graph
* [[Plib]] - portability libraries and scene graph
* [http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100 Subversion Headers and Libraries] - To get [[TerraSync]] compiled using svn for synchronizing scenery data. Make sure to pick actual "development libraries"
* [[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.
Line 145: Line 145:


* '''Step 5''' - Copy all of the files in your '''plib-svn'' directory that have the extensions "h", "lib" and "pdb" to the new plib directory under your FlightGear project root directory.
* '''Step 5''' - Copy all of the files in your '''plib-svn'' directory that have the extensions "h", "lib" and "pdb" to the new plib directory under your FlightGear project root directory.
== Getting SVN headers ==
[[TerraSync]] is a convenient method to get actual scenery data without the need for download many megabytes of data before flying by synchronizing in [http://en.wikipedia.org/wiki/Apache_Subversion SVN manner]. TerraSync is part of the FlightGear sources and will be compiled by default with the other FlightGear binaries. To get TerraSync compiled properly you need to get the above mentioned "SVN developer library files". Extract the library and header files into your 3rdparty folder to the corresponding subfolders.


== Getting OpenSceneGraph (OSG)==
== Getting OpenSceneGraph (OSG)==
172

edits

Navigation menu