Building FlightGear - Windows: Difference between revisions

Jump to navigation Jump to search
Line 120: Line 120:
Going this route means that you must compile plib yourself by following the instructions below:
Going this route means that you must compile plib yourself by following the instructions below:


* '''Step 1''' - Download the latest plib source tarball from http://plib.svn.sourceforge.net/viewvc/plib/trunk.tar.gz and extract it in some location that is NOT in your FlightGear project root directory.  This will create a subdirectory named '''trunk''' which you may wish to rename to '''plib-svn''' or similar.
* '''Step 1''' - Download the latest plib source tarball from http://plib.svn.sourceforge.net/viewvc/plib/trunk.tar.gz and extract it in some location that is NOT in your FlightGear project root directory.  This will create a subdirectory named '''trunk''' which you may wish to rename to '''plib-svn'''. The remaining instructions assume that you did name it '''plib-svn'''


* '''Step 2''' - Double-click the file plib-svn\plib.dsw. This should launch Visual C++ which will ask if you want to convert the project file; answer "Yes to all" at the convert prompt.
* '''Step 2''' - Double-click the file '''plib-svn\plib.dsw'''. This should launch Visual C++ which will ask if you want to convert the project file; answer "Yes to all" at the convert prompt.


* '''Step 3''' - Build the debug version of the plib libraries first by setting the VC++ Solution Configuration for Debug and hitting the F7 key.
* '''Step 3''' - Build the debug version of the plib libraries first by setting the VC++ Solution Configuration for Debug and hitting the F7 key.
Line 135: Line 135:
   C:\FlightGear\plib
   C:\FlightGear\plib


* '''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 OpenSceneGraph (OSG)==
== Getting OpenSceneGraph (OSG)==
186

edits

Navigation menu