|
|
Gryphon provides a Python GUI interface for the Monterey Phoenix trace-generator.
|
|
|
|
|
|
# Installing Gryphon
|
|
|
Currently Windows is not supported.
|
|
|
|
|
|
The Gryphon Python GUI works in tandem with the Monterey Phoenix V4 trace generator available at https://gitlab.nps.edu/monterey-phoenix/trace-generator. To use, both must both be installed in adjacent directories, for example:
|
|
|
|
|
|
mkdir ~/gits_mp
|
|
|
cd ~/gits_mp
|
|
|
git clone https://gitlab.nps.edu/monterey-phoenix/trace-generator.git
|
|
|
git clone git@github.com:Monterey-phoenix/gryphon.git
|
|
|
|
|
|
The trace generator and the GUI have some dependencies. To build the trace generator, you may need to install a few packages for `make` to work, for example on Fedora:
|
|
|
|
|
|
sudo dnf install glibc-devel.i686
|
|
|
sudo dnf install tcsh.x86_64
|
|
|
|
|
|
or for Ubuntu:
|
|
|
|
|
|
sudo apt install libc6-dev-i386
|
|
|
sudo apt install csh
|
|
|
|
|
|
To build the trace generator type:
|
|
|
|
|
|
cd ~/gits/trace-generator/RIGAL/rigsc.446/src
|
|
|
make
|
|
|
|
|
|
To run the Gryphon GUI you may need to install Qt5:
|
|
|
|
|
|
python3 -m pip install PyQt5
|
|
|
|
|
|
# Running Gryphon
|
|
|
To run the Gryphon GUI:
|
|
|
|
|
|
cd gits_mp/gryphon/python
|
|
|
./mp.py
|
|
|
|
|
|
# Resources
|
|
|
* MP home page: https://wiki.nps.edu/display/MP/Monterey+Phoenix+Home
|
|
|
* MP Language manual v4: https://wiki.nps.edu/download/attachments/604667916/MP2-syntax-v4.pdf?api=v2
|
|
|
* Firebird web-based GUI: https://firebird.nps.edu/ |
|
|
\ No newline at end of file |