FlightGear Source Links

page links: index

in page links:  downloads end

These sources are provided only as a frozen reference. It is highly recommended you download the latest source, either via SVN/CSV, or tar.gz, depending. To assist in that, use the following links ...

Item Title Link Org
FlightGear FlightGear Flight Simulator http://www.flightgear.org/ cvs
SimGear SimGear http://www.simgear.org/ cvs
PLIB plib A Portable Games Library. http://plib.sourceforge.net/ svn
pthreads POSIX Threads (pthreads) for Win32 http://sources.redhat.com/pthreads-win32/ cvs
freeglut The freeglut Project About http://freeglut.sourceforge.net/ cvs
OpenAL OpenAL http://www.openal.org/ svn
OpenSceneGraph osg - Trac (1) http://www.openscenegraph.org/projects/osg svn
zlib zlib Home Site http://www.zlib.net/ tar.gz
png (& zlib) libpng.org top level http://www.libpng.org/ tar.gz
Other essential items and tools ...
CMake CMake Cross Platform Make http://www.cmake.org/HTML/index.html install
CVS Index of /non-gnu/cvs/binary/stable/x86-woe http://ftp.gnu.org/non-gnu/cvs/binary/stable/x86-woe/ zip
SVN subversion.tigris.org http://subversion.tigris.org/ install
MSVC (2008) Download http://www.microsoft.com/express/download/ install
DirectX (2) DirectX SDK - (March 2008) http://msdn2.microsoft.com/en-us/directx/aa937788.aspx install
Zip (3) 7-Zip http://www.7-zip.org/ install
Search Yahoo! http://www.yahoo.com/ Search

(1) The OpenSceneGraph source also include the OpenThreads source, and both are compiled together.
(2) This is only required for OpenAL (sound) library, which uses "dsound.h". The FG display system does NOT use DirectX, but freeglut instead.
(3) Note Vista, and to some extend, XP, natively support 'unzipping', but the interface is VERY rudimentary. I use WinZip, which also has a command line plug-in.

To make things even easier, the following table shows the CVS/SVN commands active at this time, April, 2008. You should always check the main source site for any updates or changes in these. Note some svn commands have /trunk appended to only get the main development branch, and freeglut has /trunk/freeglut/freeglut appended.

Source Tool Commands
cvs cvs -d :pserver:cvsguest@cvs.flightgear.org:/var/cvs/FlightGear-0.9 login
CVS passwd: guest
cvs -d :pserver:cvsguest@cvs.flightgear.org:/var/cvs/FlightGear-0.9 co source
cvs cvs -d :pserver:cvsguest@cvs.flightgear.org:/var/cvs/FlightGear-0.9 login
CVS passwd: guest
cvs -d :pserver:cvsguest@cvs.flightgear.org:/var/cvs/FlightGear-0.9 co data 
SimGear cvs cvs -d :pserver:cvsguest@cvs.simgear.org:/var/cvs/SimGear-0.3 login
CVS passwd: guest
cvs -d :pserver:cvsguest@cvs.simgear.org:/var/cvs/SimGear-0.3 co source
plib svn svn co https://plib.svn.sourceforge.net/svnroot/plib/trunk plib
freeglut svn svn co https://freeglut.svn.sourceforge.net/svnroot/freeglut/trunk/freeglut/freeglut freeglut
OpenAL svn svn checkout http://www.openal.org/repos/openal/trunk openal
pthreads cvs cvs -d :pserver:anoncvs@sourceware.org:/cvs/pthreads-win32 login
enter 'anoncvs' for the password}
cvs -d :pserver:anoncvs@sourceware.org:/cvs/pthreads-win32 checkout pthreads
OpenSceneGraph svn svn checkout http://www.openscenegraph.org/svn/osg/OpenSceneGraph/trunk OpenSceneGraph (*)
(*) Note: OpenSceneGraph has many stable releases posted. In fact the last MSVC9 build actually used 2.2.0, and several build components have to be ADJUSTED depending on the actual source used.
zlib tar.gz http://www.zlib.net/zlib-1.2.3.tar.gz
libpng tar.gz http://sourceforge.net/project/showfiles.php?group_id=5624 (+)
(+) Note libpng uses zlib for compression, thus this site has both available for download. zlib version 1.2.3 (18 July, 2005) has remained stable for several years now, and the latest MSVC9 build using lpng-1.2.26 (12 April, 2008). Other version required changes in the setupfg.bat and perhaps other build components.

With the above clear list of links, there should be really no reason to download any of the following 'frozen' snapshot of the sources. We should always prefer fresh meat, rather than stale, out-of-date stuff ;=)) much better for your health ...

BE WARNED: I, and other like me can NOT support you if you use these moribund sources. We want to spend our time helping those using the current development sources. And even if you find and fix any 'bug', then before you report it you MUST download and check the latest source still has this bug, and any 'diff' should only be against the current source.

If, after all that 'shouting' you still want to download the sources I used then go here ...


checked by tidy  Valid HTML 4.01 Transitional