652
edits
m (review, mainly correcting links) |
(→Installing FGCom: Adding the new "integrated" and "standalone" versions) |
||
Line 63: | Line 63: | ||
=== Installing FGCom === | === Installing FGCom === | ||
==== Install on Linux ==== | ==== Install on Linux ==== | ||
For Linux-Systems there are various ways to install: | :For Linux-Systems there are various ways to install: | ||
# '''"Integrated Installation” to be available with FGFS 3.0 spring 2014''', may be tested with GIT 2.99''' | |||
# ''' | #* '''Advantage:''' This will be the long expected "integration", i.e. users do not have to care about installing FGCOM manually. And you will be able to switch FGCOM on/off during flight (see http://wiki.flightgear.org/Integrating_FGCom) | ||
#* '''Disadvantage:''' This is still in a "Test-mode", so you might have problems when testing | |||
<pre> | #* '''Installation:''' Is done automatically when installing FGFS (starting FGFS 3.0 / GIT 2.99) | ||
# '''Installation of a "Standalone FGCOM" | |||
#* '''Advantage:''' you can use this "Standalone FGCOM" without using FGFS (e.g. when operating OpenRadar) | |||
#* '''Disadvantage:''' There may be only a engineering test version available (as of today) - use that with care! | |||
#* '''Installation:'''You can download the needed "Standalone FGCOM".zip from http://fgcom.flightgear.org/download/. | |||
#*:: and unzip it into a directory of your choice | |||
#*:: then you start fgcom in a terminal like: | |||
<div> | |||
::::<table> | |||
<tr><pre> | |||
cd '/home/YourName/fgfs/bin | |||
./fgcom | |||
</pre></tr></table></div> | |||
# '''Downloading from the “Distributor” (Debian, Ubuntu, Red Hat, Suse, etc.).''' | |||
#* '''Advantage:''' This is the easiest way and ensures that maintenance and services for this package and all concurrencies to it are provided automatically for a reasonable time-frame. | |||
#* '''Disadvantage:''' The availability of those packages is usually very late and most Distributors do not cover all FGFS-features. To our knowledge none of the Distributors has a FGCom-package available as of Oct. 2013. | |||
#* '''Installation:''' Follow the usual procedures of your distributor on how to install additional packages. | |||
# '''Install today’s newst GIT or released version | |||
#* '''Advantage:''' It is the very easiest form of installation and installs in one step any (or all) prerequisite/companion modules (FGFS, FGrun, FGcom, PLIB, OSG, Simgear, AT). Also it can be added and removed from the system without disturbing the rest of the system (Libraries, Menus, Structures, etc.). It was tested on several Ubuntu and Debian systems. | |||
#* '''Disadvantage:''' No automated maintenance available. The handling is a little different from the standard Menu-driven practices. | |||
#* '''Installation:''' use the [[Scripted Compilation on Linux Debian/Ubuntu]] | |||
<div> | |||
::<table> | |||
<tr><pre> | |||
mkdir fgcom | mkdir fgcom | ||
cd fgcom | cd fgcom | ||
Line 75: | Line 97: | ||
chmod +x ./download_and_compile.sh | chmod +x ./download_and_compile.sh | ||
./download_and_compile.sh PLIB FGCOM | ./download_and_compile.sh PLIB FGCOM | ||
</pre> | </pre></tr> | ||
... it will ask 2 x for the root password | ... it will ask 2 x for the root password | ||
then it looks like this: | then it looks like this: | ||
<pre> | <tr><pre> | ||
[ 95%] Building CXX object CMakeFiles/fgcom.dir/src/fgcom.cpp.o | [ 95%] Building CXX object CMakeFiles/fgcom.dir/src/fgcom.cpp.o | ||
[ 97%] Building CXX object CMakeFiles/fgcom.dir/src/fgcom_init.cpp.o | [ 97%] Building CXX object CMakeFiles/fgcom.dir/src/fgcom_init.cpp.o | ||
Line 90: | Line 112: | ||
-- Installing: /big/home/mherweg/flightgear/fgcom/try/install/fgcom/share/fgcom/positions.txt | -- Installing: /big/home/mherweg/flightgear/fgcom/try/install/fgcom/share/fgcom/positions.txt | ||
-- Installing: /big/home/mherweg/flightgear/fgcom/try/install/fgcom/share/fgcom/special_frequencies.txt | -- Installing: /big/home/mherweg/flightgear/fgcom/try/install/fgcom/share/fgcom/special_frequencies.txt | ||
To start fgcom, run the run_fgcom.sh file | To start fgcom, run the run_fgcom.sh file | ||
To start fgcom GUI, run the run_fgcomgui.sh file | To start fgcom GUI, run the run_fgcomgui.sh file | ||
Usage: ./download_and_compile.sh -h | Usage: ./download_and_compile.sh -h | ||
for help | for help | ||
</pre> | </pre></tr> | ||
then you can start fgcom like this: | then you can start fgcom like this: | ||
<pre> | <tr><pre> | ||
./run_fgcom.sh -Sdelta384.server4you.de | ./run_fgcom.sh -Sdelta384.server4you.de | ||
</pre> | </pre></tr> | ||
</table></div> | |||
<br> | |||
==== Install on Mac ==== | ==== Install on Mac ==== | ||
# '''MacFlightGear 1.9.1/2.0.0'''<br /> | |||
'''MacFlightGear 1.9.1/2.0.0'''<br /> | #* You can download the "MacFlightGear"-Application from the [http://www.flightgear.org/Downloads/binary.shtml#mac FlightGear download-center]. Starting with version 2.0.0 the code does contain the FGCom and works for OSX >= 10.5. (with OSX versions < 10.5 you will end up with a generic "bus error" message). | ||
You can download the "MacFlightGear"-Application from the [http://www.flightgear.org/Downloads/binary.shtml#mac FlightGear download-center]. | # '''Installation of a "Standalone FGCOM" | ||
#* '''Advantage:''' you can use this "Standalone FGCOM" without using FGFS (e.g. when operating OpenRadar) | |||
#* '''Disadvantage:''' There may be only a engineering test version available (as of today) - use that with care! | |||
#* '''Installation:'''You can download the needed "Standalone FGCOM".zip from http://fgcom.flightgear.org/download/. | |||
<br><br> | |||
==== Install on Windows ==== | ==== Install on Windows ==== | ||
Please use the Windows installation description | # '''Please use the Windows installation description''' | ||
#* available through [[FGCOM for Windows]].''' | |||
# '''Installation of a "Standalone FGCOM" | |||
#* '''Advantage:''' you can use this "Standalone FGCOM" without using FGFS (e.g. when operating OpenRadar) | |||
#* '''Disadvantage:''' There may be only a engineering test version available (as of today) - use that with care! | |||
#* '''Installation:'''You can download the needed "Standalone FGCOM".zip from http://fgcom.flightgear.org/download/. | |||
=== Testing === | === Testing === |
edits