Main Page: Difference between revisions
Jump to navigation
Jump to search
Hellosimon (talk | contribs) |
Hellosimon (talk | contribs) |
||
Line 39: | Line 39: | ||
== Developer Documentation == | == Developer Documentation == | ||
=== Building === | |||
==== Requirements ==== | |||
* C++ compiler | |||
* OpenGL support | |||
==== Dependencies ==== | |||
* [http://plib.sourceforge.net/ PLIB] | |||
* [http://openal.org OpenAL] | |||
* [http://simgear.org SimGear] | |||
==== Compiling ==== | |||
* [[ MSYS ]] | |||
* [[ MinGW/cross-compiler ]] | |||
*[[ CodeBlocks IDE ]] | |||
* [http://www.geoffmclane.com/fg/fgmsvc7.htm MSVC7 *.Net] | |||
* [http://www.gnu.org/software/gcc/onlinedocs/ gcc - the GNU compiler (collection)] | |||
* [http://www.gnu.org/software/make/manual/make.html make - GNU make] | |||
* [http://sources.redhat.com/autobook/ autools - autoconf, automake, libtool & co] | |||
* [http://distcc.samba.org distcc - distributed (fast!) compilations for any network] | |||
* [http://www.gnu.org/software/binutils/manual/gprof-2.9.1/gprof.html gprof - the GNU profiler] | |||
* [http://ccache.samba.org ccache - compiler cache, pre-compiled objects for gcc] | |||
* [http://www.stack.nl/~dimitri/doxygen/ doxygen - source code documenting] | |||
* [http://www.gnu.org/software/gdb/documentation/ gdb - the GNU project debugger] | |||
* [http://www.gnu.org/manual/ddd/ddd.html DDD - Data Display Debugger] | |||
* CVS - Concurrent Versioning System | |||
** http://cvsbook.red-bean.com/cvsbook.html | |||
** http://www.cs.utah.edu/dept/old/texinfo/cvs/cvs_toc.html | |||
** http://www.wincvs.org/ | |||
* SVN | |||
**http://www.subversion.org | |||
=== Internals === | |||
* [[ Property Tree ]] | * [[ Property Tree ]] | ||
* [[ Subsystems ]] | * [[ Subsystems ]] | ||
Line 48: | Line 78: | ||
* [[ Nasal scripting language ]] | * [[ Nasal scripting language ]] | ||
=== Guidelines === | |||
* [[ | * [[ Submitting Patches ]] | ||
* [[ Janitors ]] | |||
* [[ Extension Support ]] | |||
=== Todo === | === Todo === | ||
* [[ Bugs ]] | |||
* [[ Simulator ]] | |||
* [[ Aircraft ]] | |||
* [[ Goals ]] | |||
* [[ Proposals ]] |
Revision as of 18:59, 20 April 2006
User Documentation
Getting Started
- FAQ
- Hardware Recommendations
- Recommended Software
- Troubleshooting Problems
- Volunteer
- Command Line Parameters
Using Flightgear
- Aircraft
- Suggested Flights
- Starting in the Air
- Multiplayer Howto
- Carrier Howto
- AI Systems
- Installing Scenery
- Improving Framerates
- Instant Replay
- Preset Properties
Flying Resources
- Definitions Acronyms
- Getting IFR Charts
- Understanding Altitude
- Aircraft
- Airplane
- Helicopter
- Instruments
Developer Documentation
Building
Requirements
- C++ compiler
- OpenGL support
Dependencies
Compiling
- MSYS
- MinGW/cross-compiler
- CodeBlocks IDE
- MSVC7 *.Net
- 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