Dependencies
To use and compile Finroc®, some tools and libraries must available on the target system.
Notably, for Ubuntu platforms, there are meta packages that can be used instead (see Getting started).
Stable Version 17.03 and Development Branch
Name | Version
|
---|
ant |
| curl |
| dialog |
| doxygen or llvm & libclang-dev & llvm-dev | <= 1.7.6.1 >= 3.4
| g++ or clang | >= 5.4 >= 3.4
| graphviz |
| make |
| mercurial |
| openjdk | >= 7
| pkg-config |
|
| Perl libraries
Name | Version
|
---|
switch |
| term-readkey |
| time-modules |
| ui-dialog |
| xml-simple |
|
| Libraries for building components
Name | Version
|
---|
boost | >= 1.46
| cppunit |
| fontchooser (java) |
| itext5 (java) |
| svgsalamander (java) |
| xml2 |
| xstream (java) |
| xpp3 (java) |
|
|
Stable Version 14.08
Name | Version
|
---|
ant |
| curl |
| dialog |
| doxygen or llvm & libclang-dev & llvm-dev | <= 1.7.6.1 >= 3.4
| g++ or clang | >= 4.8 >= 3.4
| graphviz |
| make |
| mercurial |
| openjdk | >= 7
| pkg-config |
|
| Perl libraries
Name | Version
|
---|
switch |
| term-readkey |
| time-modules |
| ui-dialog |
| xml-simple |
|
| Libraries for building components
Name | Version
|
---|
boost | >= 1.46
| cppunit |
| fontchooser (java) |
| itext5 (java) |
| svgsalamander (java) |
| xml2 |
| xstream (java) |
| xpp3 (java) |
|
|
Old Stable Version 13.10 (Support ended)
Name | Version
|
---|
ant |
| astyle | = 2.03
| curl |
| dialog |
| doxygen or llvm & libclang-dev & llvm-dev | <= 1.7.6.1 >= 3.4
| g++ or clang | >= 4.6 >= 3.4
| graphviz |
| make |
| mercurial |
| openjdk | >= 6
| pkg-config |
|
| Perl libraries
Name | Version
|
---|
term-readkey |
| time-modules |
| ui-dialog |
| xml-simple |
|
| Libraries for building components
Name | Version
|
---|
boost | >= 1.46
| cppunit |
| fontchooser (java) |
| svgsalamander (java) |
| xml2 |
| xstream (java) |
| xpp3 (java) |
|
|