Building FlightGear - Devuan: Difference between revisions

Jump to navigation Jump to search
m
Temporarily remove OSG from the equation until issues are resolved.
m (FG-OSG branch selection and fixed a broken link.)
m (Temporarily remove OSG from the equation until issues are resolved.)
Line 17: Line 17:
: If you prefer you might replace <code>libcurl4-openssl-dev</code> by <code>libcurl4-gnutls-dev</code>.
: If you prefer you might replace <code>libcurl4-openssl-dev</code> by <code>libcurl4-gnutls-dev</code>.
: For VR support add package <code>libopenxr-dev</code> to the list below.
: For VR support add package <code>libopenxr-dev</code> to the list below.
: [[File:Zeichen_144_icon.png|21px]] During installation development packages of libraries which are going to be compiled ''must not'' be installed. They can safely be re-installed after compilation. Namely these are <code>libplib-dev</code>, <code>libpopenscenegraph-dev</code> and <code>libsimgear-dev</code>.
: [[File:Zeichen_144_icon.png|21px]] During installation development packages of libraries which are going to be compiled ''must not'' be installed. They can safely be re-installed after compilation. Namely these are <code>libplib-dev</code><!--, <code>libpopenscenegraph-dev</code>--> and <code>libsimgear-dev</code>.
  su - -c "apt-get remove libplib-dev libpopenscenegraph-dev libsimgear-dev"
  su - -c "apt-get remove libplib-dev libsimgear-dev"
<!-- libpopenscenegraph-dev-->


  su - -c "apt-get install freeglut3-dev libavcodec-dev libavformat-dev libboost-dev libc-ares-dev libcurl4-openssl-dev libdbus-1-dev libeudev-dev libevent-dev libfreetype6-dev libglew-dev liblzma-dev libopenal-dev libqt5quick5 libqt5svg5-dev libswscale-dev libxi-dev libxmu-dev pkg-config qtbase5-dev qtbase5-private-dev qtdeclarative5-dev qttools5-dev zlib1g-dev"
  su - -c "apt-get install freeglut3-dev libavcodec-dev libavformat-dev libboost-dev libc-ares-dev libcurl4-openssl-dev libdbus-1-dev libeudev-dev libevent-dev libfreetype6-dev libglew-dev liblzma-dev libopenal-dev libqt5quick5 libqt5svg5-dev libswscale-dev libxi-dev libxmu-dev pkg-config qtbase5-dev qtbase5-private-dev qtdeclarative5-dev qttools5-dev zlib1g-dev libopenscenegraph-dev"




Line 57: Line 58:
  make install
  make install


 
<!--
=== [[OpenSceneGraph]] ===
=== [[OpenSceneGraph]] ===
To compile FlightGear release version branch <code>release/2024-build</code> is required, for FlightGear next branch <code>fgfs-osg-36-2</code>.
To compile FlightGear release version branch <code>release/2024-build</code> is required, for FlightGear next branch <code>fgfs-osg-36-2</code>.
Line 70: Line 71:
  make -j$(nproc)
  make -j$(nproc)
  make install
  make install
 
-->


=== [[SimGear]] ===
=== [[SimGear]] ===
406

edits

Navigation menu