Building FlightGear - Linux: Difference between revisions

Jump to navigation Jump to search
→‎Dependencies: Added APT-GET List
(→‎Dependencies: Added APT-GET List)
Line 70: Line 70:


5. SimGear - Simulation support libraries. If you are building FlightGear from CVS, you need the CVS version of SimGear. If you have strange build errors, one of the first things to check is that you have an up-to-date version of SimGear built and installed.
5. SimGear - Simulation support libraries. If you are building FlightGear from CVS, you need the CVS version of SimGear. If you have strange build errors, one of the first things to check is that you have an up-to-date version of SimGear built and installed.
= APT-GET List =
This is a list of all the apt-get commands I had to do while compiling FG, SG, and OSG on a mostly clean Ubuntu 64 system. The fill command is at the bottom, and I hope someone finds it useful :) sub-dependencies are not included as they are installed automatically by apt-get. If anyone sees something missing, please add it
cvs - to get SG and FG <br>
subversion - to get OSG <br>
build-essential - to build (includes GCC, and other build tools) <br>
cmake - OSG Uses this <br>
libpng-dev - to enable FG to use PNG textures<br>
libfreetype6-dev - fonts<br>
libjpeg-dev<br>
libungif4-dev<br>
libtiff-dev<br>
libxmu-dev<br>
libxi-dev<br>
libalut-dev - sound<br>
libboost-dev - makes coding for some developers easier<br>
automake - needed by ./autogen.sh files<br>
autoconf - needed by ./autogen.sh files<br>
libfltk1.1-dev - You will need this if you will be using FGRun<br>
-----------
sudo apt-get install cvs subversion build-essential cmake libpng-dev plib-dev libfreetype6-dev libjpeg-dev libungif4-dev libtiff-dev libxmu-dev libxi-dev
libalut-dev libboost-dev automake autoconf libfltk1.1-dev
-----------
Total size is about 230 MB, depending on what you already have from other applications
This list might seem a bit short, but the sub-dependencies all add up :) The dependencies will be listed by apt-get when you use the command


== Compiling ==
== Compiling ==
127

edits

Navigation menu