page links: index
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 |
Notes:
(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 |
---|---|---|
FlightGear
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 source |
FlightGear
data |
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 ...