-
1Installation Guide
If permission is denied while trying to run any of the scripts, please enter the following Commands into the terminal and try running the script again,
sudo chmod +x <script_name>.sh
.For example, for the install_dependencies.sh, enter
sudo chmod +x install_dependencies.sh
into the terminal. -
2Step 1
1. Download the latest release from our Github and extract the contents into the Home folder.
Note: Make sure the folder with the contents is named "Gestro". If not, rename it to "Gestro".
Alternatively, launch a terminal and run:
git clone https://github.com/RandomGuy-coder/Gestro.git
-
3Step 2
2. Launch a terminal and enter the following commands into it to install the requirements:
cd ~/Gestro sudo ./install_dependencies.sh
Note: If CMake version is found to be too low, please follow instructions here to update CMake. After updating CMake, make sure to close and reopen the terminal before starting from step 2 again.
-
4Step 3
3. Enter the following commands into the terminal to run the build script.
sudo chmod +x build.sh && sudo ./build.sh
If any of the following errors occured: >
This application failed to start because it could not find or load the Qt platform plugin "xcb" in "".
/usr/lib/qt5/bin/uic: error while loading shared libraries: libdouble-conversion.so.1: cannot open shared object file: No such file or directory
- Run this command in the terminal:
sudo apt-get install libxcb-xinerama0
If the previous command said that libxcb-xinerama0 is already installed or the newest version, run this:sudo apt install --reinstall libxcb-xinerama0
- Then, run this command:
sudo apt install --reinstall libdouble-conversion1
- Now, close and relaunch the terminal, then run the following commands:
cd ~/Gestro && sudo ./build.sh
-
5Launching Gestro
Firstly, launch a terminal and enter the following commands to cd into the Gestro's bin directory:
cd ~/Gestro/bin
Then, start the Gestro application by running the following commands:
./Gestro
For instructions on how to use the Gestro application, please see User Manual on our website.
-
6Running Unit Tests
Run the unit tests by running the following commands in a terminal:
cd ~/Gestro && sudo make test
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.