Skip to content

Latest commit

 

History

History
39 lines (29 loc) · 1.76 KB

README.md

File metadata and controls

39 lines (29 loc) · 1.76 KB

FMC-backend-plugin

This plugin is meant to be the backend part of the fmc. Please, note that this is not meant to be used outside of the Stratosphere 777 project

Getting started

This plugin uses libacfutils and libnav libraries. Make sure you have these installed before you proceed any further.

Compiling on linux/mac:

  1. Make sure you have CMake and g++ installed.
  2. Make sure the default CMake compiler is g++. The plugin may not compile if you use something else.
  3. Create a "build" directory inside the repository directory and cd into it.
  4. Run the following command in the terminal:
cmake .. -DLIBACFUTILS={Your libacfutils path} -DLIBNAV={Your libnav path}
make

Compiling on windows

  1. You will need to compile this plugin via minGW using g++. We don't support any other compilers to streamline the workflow across all platforms.
  2. You will need to install the following packages in the minGW: CMake, g++
  3. Create a "build" directory inside the repository directory and cd into it.
  4. Run the following commands in the terminal
cmake .. -G "MSYS Makefiles" -DLIBACFUTILS={Your libacfutils path} -DLIBNAV={Your libnav path}
cmake --build .

If the plugin has been compiled and integrated correctly, you should get files named Strato_777_apt.dat and Strato_777_rnw.dat in your X-Plane/Output/preferences directory.

Credits

BRUHegg: creator of this plugin and libnav Saso Kiselkov: creator of the libacfutils library Amy Parent: mtcr-demo