Changes between Version 20 and Version 21 of FawkesOnFedora


Ignore:
Timestamp:
12/22/16 14:11:59 (4 years ago)
Author:
tim
Comment:

Add additional packages required for Kinetic on F25

Legend:

Unmodified
Added
Removed
Modified
  • FawkesOnFedora

    v20 v21  
    1515}}} 
    1616 
    17 If you use Fedora 25 
    18 {{{ 
    19 sudo dnf install python3-rosinstall_generator python3-rosinstall 
    20 }}} 
    21  
    2217If you use Fedora 22 and higher 
    2318{{{ 
     
    2924You can find the official guide [http://wiki.ros.org/indigo/Installation/Source here]. This assumes installation in {{{/opt/ros}}} (which should belong to a user other than root). We leave out rosdep since it is not well maintained and fawkes-devenv will take care of everything we need. The instructions are for ROS Indigo, replacing the name with others should also work (it does for indigo, hydro requires a patch if used with system Gazebo). 
    3025 
    31 If you use Fedora 25, do not install alvar. 
     26If you use Fedora 25, do not install ar_track_alvar. It requires OpenCV 2.4 and is not currently compatible with OpenCV 3.1 that comes with Fedora 25. 
     27 
     28Install the following dependencies (in addition to the Fawkes dependencies). 
     29{{{ 
     30sudo dnf install python3-rosinstall_generator python3-rosinstall 
     31# The following is necessary for ROS Kinetic 
     32sudo dnf install python-qt5-devel python3-qt5-devel python2-defusedxml 
     33}}} 
    3234 
    3335First create a working directory. The chosen format allows for well separable parallel installations of multiple versions. 
     
    4446rosinstall_generator ar_track_alvar --rosdistro indigo --deps --wet-only --tar > indigo-ar_track_alvar.rosinstall 
    4547wstool merge -t src indigo-navigation.rosinstall 
     48# Skip the following line (and only the following line) on Fedora 25 
    4649wstool merge -t src indigo-ar_track_alvar.rosinstall 
    4750wstool update -t src 
    4851}}} 
    49 If you build on a system that uses C++14 by default, e.g., Fedora 24, additionally do the following. 
     52If you build on a system that uses C++14 by default, e.g., Fedora 24 or later, additionally do the following. 
    5053{{{ 
    5154curl -o stage-fixes.patch https://github.com/rtv/Stage/commit/a1110d12691ab2d3679c7a028f97848a465c0dbe.patch 
     
    5659patch -p1 < ../../stage-cpp11.patch 
    5760popd 
     61# The following is for ROS Indigo only, not Kinetic! 
    5862pushd src/rviz 
    5963patch -p1 < ../../rviz-cpp11.patch