Update home authored by Allen, Bruce (CIV)'s avatar Allen, Bruce (CIV)
...@@ -9,7 +9,26 @@ Here is an example screenshot of the Gryphon GUI showing graph 4 scope 1 for MP ...@@ -9,7 +9,26 @@ Here is an example screenshot of the Gryphon GUI showing graph 4 scope 1 for MP
The Gryphon GUI is compatible with Linux flavors. It is currently not compatible with Windows systems or MacOS High Sierra 10.13.4 and newer. The Gryphon GUI is compatible with Linux flavors. It is currently not compatible with Windows systems or MacOS High Sierra 10.13.4 and newer.
# Installing Gryphon # Installing Gryphon
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: The Gryphon Python GUI works in tandem with the Monterey Phoenix V4 trace generator. Both must be installed to use Gryphon.
## Using the Installer
Install Gryphon and the Trace Generator by running the installer. Download the installer for your system, make it executable, and run it. Here are available installers:
* https://gitlab.nps.edu/monterey-phoenix/user-interfaces/gryphon/-/blob/master/install_mp_ubuntu.bash
If an installer is not available for your system, please suggest that one be made for it.
Here is an example of downloading install_mp_ubuntu.bash into the Downloads folder and then running it:
* Browse to https://gitlab.nps.edu/monterey-phoenix/user-interfaces/gryphon/-/blob/master/install_mp_ubuntu.bash.
* Click on the download icon, ![download](uploads/24fde713ebf6f5444e056c43517e45ff/download.png), and save it in your Downloads folder.
* Make it executable and run it:
cd ~/Downloads
chmod +x install_mp_ubuntu.bash
./install_mp_ubuntu.bash
## Installing by hand
If the installer does not support your system, you can install Gryphon by hand using the following steps:
mkdir ~/gits_mp mkdir ~/gits_mp
cd ~/gits_mp cd ~/gits_mp
...@@ -21,22 +40,24 @@ Developers may prefer to use the git protocol instead: ...@@ -21,22 +40,24 @@ Developers may prefer to use the git protocol instead:
git clone git@gitlab.nps.edu:monterey-phoenix/trace-generator.git git clone git@gitlab.nps.edu:monterey-phoenix/trace-generator.git
git clone git@gitlab.nps.edu:monterey-phoenix/user-interfaces/gryphon.git git clone git@gitlab.nps.edu:monterey-phoenix/user-interfaces/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: The trace generator and the GUI have some dependencies. To install on Fedora:
sudo dnf install glibc-devel.i686 sudo dnf install glibc-devel.i686
sudo dnf install tcsh.x86_64 sudo dnf install tcsh.x86_64
sudo dnf install PyQt5
or for Ubuntu: or for Ubuntu:
sudo apt install libc6-dev-i386 sudo apt install libc6-dev-i386
sudo apt install csh sudo apt install csh
sudo dnf install PyQt5
To build the trace generator type: To build the trace generator type:
cd ~/gits_mp/trace-generator/RIGAL/rigsc.446/src cd ~/gits_mp/trace-generator/RIGAL/rigsc.446/src
make make
To run the Gryphon GUI you may need to install Qt5: For Mac install Qt5:
python3 -m pip install PyQt5 python3 -m pip install PyQt5
... ...
......