Building FlightGear - Debian: Difference between revisions

update for cmake
(Added {{Out_of_date}} and modified OSG build process)
(update for cmake)
Line 1: Line 1:
{{Out_of_date}}
SimGear and FlightGear build commands for git-version are obsolete, see  [http://mapserver.flightgear.org/git/?p=flightgear;a=blob_plain;f=README.cmake README.cmake] for more details. Fetching git-data might be outdated as well. Please update this article while you're at it ;-).
----
HowTo build FlightGear 2.4.0 or bleeding edge development version, hereinafter simply called ''GIT'', on GNU/Linux Debian '''Stable''' 6.x (Squeeze) and '''Testing''' (Wheezy).
HowTo build FlightGear 2.4.0 or bleeding edge development version, hereinafter simply called ''GIT'', on GNU/Linux Debian '''Stable''' 6.x (Squeeze) and '''Testing''' (Wheezy).


Line 77: Line 71:
  cd $srcdir
  cd $srcdir
  git clone git://mapserver.flightgear.org/simgear
  git clone git://mapserver.flightgear.org/simgear
cd simgear


<u>2.4.0 only:</u>
<u>2.4.0 only:</u>
cd simgear
  git checkout -b 2.4.0 origin/release/2.4.0
  git checkout -b 2.4.0 origin/release/2.4.0
<u>2.4.0 and GIT:</u>
  ./autogen.sh
  ./autogen.sh
  ./configure --prefix=$prefix
  ./configure --prefix=$prefix
make install
<u>GIT only:</u>
mkdir sg-build && cd sg-build
cmake -D CMAKE_INSTALL_PREFIX:PATH="$prefix" $srcdir/simgear
  make install
  make install


Line 92: Line 89:
  cd $srcdir
  cd $srcdir
  git clone git://mapserver.flightgear.org/flightgear
  git clone git://mapserver.flightgear.org/flightgear
cd flightgear


<u>2.4.0 only:</u>
<u>2.4.0 only:</u>
cd flightgear
  git checkout -b 2.4.0 origin/release/2.4.0
  git checkout -b 2.4.0 origin/release/2.4.0
<u>2.4.0 and GIT:</u>
  ./autogen.sh
  ./autogen.sh
  ./configure --prefix=$prefix
  ./configure --prefix=$prefix
make install
<u>GIT only:</u>
mkdir fg-build && fd fg-build
cmake -D CMAKE_INSTALL_PREFIX:PATH="$prefix" $srcdir/flightgear
  make install
  make install


392

edits