This is a convenience distribution for Rossum
Tools included
- rossum v0.5.5 (Apache 2)
- ktransw v0.5 (Apache 2)
- ninja v1.11.1 (Apache 2)
- yamljson2xml (MIT)
- gpp v2.27 (GNU LESSER)
Requirements
- Fanuc Roboguide, or OLPCPro
- Python (optional)
- Visual C++ Redistributable > 2013
Installation
You can either install rossum and its dependencies as stand-alone binaries, where you do not need to install python to use. Or you can install the python source files, with python.
Stand-alone binaries
- Download the
binaries
folder in the release. - Extract to a suitable, permanent location on your local machine.
- Rename the folder if you choose.
- Add this location to your environment
Path
:
[Environment]::SetEnvironmentVariable("Path", $env:Path + ";" + "path\to\rossum", "User");
[!IMPORTANT]
Replacepath\to\rossum
with the actual full path whererossum
is located.
Python
- Install python on your machine
- Download the
python
folder in the release. - Extract to a suitable, permanent location on your local machine.
- Rename the folder if you choose.
- Install the PyPi python dependencies
python -m pip install -r requirements.txt
- Add this location to your environment
Path
:
[Environment]::SetEnvironmentVariable("Path", $env:Path + ";" + "path\to\rossum", "User");
[!IMPORTANT]
Replacepath\to\rossum
with the actual full path whererossum
is located.
Issues
[!IMPORTANT]
If you have issues with thegpp
preprocessor install Visual C++ Redistributable 2013, included in the release undervcredist
.
Usage
For usage of rossum check the Readme file at:
rossum
For a more in depth look at the dependencies, check out the readmes for: