Building FlightGear - Linux: Difference between revisions

Jump to navigation Jump to search
Added link to CMake instructions
(Note for GIT builds added)
(Added link to CMake instructions)
Line 75: Line 75:
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. It is a list of all the libraries you and your computer needs to compile FG, SG, OSG, and PLib. All you have to do is copy the full command, paste it in Terminal, enter your password, and it will download all the packages for you, and install them too. The full command is at the bottom, and I hope someone finds it useful :) sub-dependencies (dependencies of the dependencies) are not included as they are installed automatically by apt-get. If anyone sees something missing, please add it.
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. It is a list of all the libraries you and your computer needs to compile FG, SG, OSG, and PLib. All you have to do is copy the full command, paste it in Terminal, enter your password, and it will download all the packages for you, and install them too. The full command is at the bottom, and I hope someone finds it useful :) sub-dependencies (dependencies of the dependencies) are not included as they are installed automatically by apt-get. If anyone sees something missing, please add it.
   
   
git - to get SG and FG <br />
git - to get SG and FG<br />
subversion - to get OSG <br />
subversion - to get OSG<br />
build-essential - to build (includes GCC, and other build tools) <br />
build-essential - to build (includes GCC, and other build tools)<br />
cmake - OSG Uses this <br />
cmake - OSG Uses this<br />
cmake-curses-gui -- OSG Uses this <br />
cmake-curses-gui -- OSG Uses this<br />
libpng-dev - to enable FG to use PNG textures<br />
libpng-dev - to enable FG to use PNG textures<br />
libfreetype6-dev - fonts<br />
libfreetype6-dev - fonts<br />
Line 208: Line 208:
== Important note for GIT users ==
== Important note for GIT users ==
As of latest development in GIT, only cmake is now required for building both SimGear and FlightGear. So if you build GIT (for what any reason) please don't try to use autogen.sh as it is removed from repository.
As of latest development in GIT, only cmake is now required for building both SimGear and FlightGear. So if you build GIT (for what any reason) please don't try to use autogen.sh as it is removed from repository.
For detailed instructions, see page [[Building_using_CMake|Building using cmake|]].


{{Building}}
{{Building}}
106

edits

Navigation menu