Skip to content

Commit 30fceef

Browse files
authored
Merge pull request #259 from JuliaRobotics/docs/betterromeplottinginstall
Update installation_environment.md
2 parents 942c3e3 + af0e312 commit 30fceef

File tree

1 file changed

+22
-3
lines changed

1 file changed

+22
-3
lines changed

Diff for: docs/src/installation_environment.md

+22-3
Original file line numberDiff line numberDiff line change
@@ -120,9 +120,28 @@ You can work with the packages as regular git repositories there.
120120
## Install Visualization Utils (e.g. Arena.jl)
121121

122122
Visualizations were removed from Caesar and moved to a new package [Arena.jl](https://github.com/JuliaRobotics/Arena.jl) instead.
123-
Please follow instructions on the [Visualizations page](concepts/arena_visualizations.md) for a variety of 2D / 3D utilities.
123+
Please follow instructions on the [Visualizations page](concepts/arena_visualizations.md) for a variety of 3D utilities.
124124

125-
### Important: Temporary Julia 1.0 Pango Workaround
125+
Arena.jl can be installed with the following steps:
126+
```julia
127+
]
128+
add Arena
129+
```
130+
131+
of the latest development version:
132+
```julia
133+
(v1.0) pkg> add Arena#master
134+
```
135+
136+
## RoMEPlotting.jl for 2D plots
137+
138+
Previous versions of libraries required the following Linux system packages be installed:
139+
```bash
140+
sudo apt-get install libfontconfig1
141+
sudo apt-get install gettext
142+
sudo apt-get install libcairo2
143+
sudo apt-get install libpango1.0-0 # or libpango1.0-1
144+
```
126145

127146
The [RoMEPlotting.jl](http://www.github.com/JuliaRobotics/RoMEPlotting.jl) package must be installed up to latest master branch (development branch) owing to an upstream [issue with Pango fonts on Julia 1.0](https://github.com/GiovineItalia/Gadfly.jl/issues/1206) with [Gadfly.jl](https://github.com/GiovineItalia/Gadfly.jl) plotting. Once this issue is resolved, the next RoMEPlotting stable version can be tagged and be available as a standard stable release.
128147

@@ -135,7 +154,7 @@ julia> ] # to get package manager
135154

136155
Alternatively, the `dev` command --- i.e. `(v1.0) pkg> dev RoMEPlotting` --- will clone the RoMEPlotting.jl git repository to your local `.julia/dev/RoMEPlotting` folder.
137156

138-
> Written December 2018
157+
> Last updated February 2019
139158
140159
## Contributing, Issues, or Comments
141160

0 commit comments

Comments
 (0)