Building FlightGear - Linux: Difference between revisions
Jump to navigation
Jump to search
m (→Dependencies) |
|||
Line 24: | Line 24: | ||
* [http://www.geoffmclane.com/fg/fgmsvc7.htm MSVC7 *.Net] | * [http://www.geoffmclane.com/fg/fgmsvc7.htm MSVC7 *.Net] | ||
* [http://www.oflebbe.de/oflebbe/FlightGear/index.html MSVC8 aka Visual 2005] | * [http://www.oflebbe.de/oflebbe/FlightGear/index.html MSVC8 aka Visual 2005] | ||
* [http://macflightgear.sourceforge.net/home/documents/ Mac OS X (0.9.10 and CVS)] | |||
=== Tools === | === Tools === | ||
Revision as of 08:15, 6 December 2006
October 29th 2006, Flightgear CVS MAIN Branch switched to OSG support. Plib support remains available in CVS using PRE_OSG_PLIB_20061029 Branch. (cvs up -rPRE_OSG_PLIB_20061029)
Requirements
- C++ compiler
- OpenGL support
- OpenSceneGraph (cvs HEAD branch)
Dependencies
- pthreads
- (Free)GLUT or SDL
- PLIB (until version 0.9.10 release sources, PRE_OSG_PLIB_20061029 CVS branch)
- OpenAL and ALUT
- SimGear
Optional Dependencies
Instructions
- MSYS
- MinGW/cross-compiler
- CodeBlocks IDE
- OpenSUSE 10.1
- MSVC7 *.Net
- MSVC8 aka Visual 2005
- Mac OS X (0.9.10 and CVS)
Tools
Free/Open Source
- gcc - the GNU compiler (collection)
- make - GNU make
- autools - autoconf, automake, libtool & co
- distcc - distributed (fast!) compilations for any network
- gprof - the GNU profiler
- ccache - compiler cache, pre-compiled objects for gcc
- doxygen - source code documenting
- gdb - the GNU project debugger
- DDD - Data Display Debugger
- CVS - Concurrent Versioning System
- SVN
Free/Proprietary
- Intel VTune (free Win32/Linux versions available for non-commercial use:requires an INTEL CPU!)
- AMD's Developer Tools (CodeAnalyst, available for free for Win32/Linux )