Package Details: ros-kinetic-stage-ros 1.8.0-0

Git Clone URL: https://aur.archlinux.org/ros-kinetic-stage-ros.git (read-only)
Package Base: ros-kinetic-stage-ros
Description: ROS - This package provides ROS specific hooks for stage.
Upstream URL: http://ros.org/wiki/stage_ros
Licenses: BSD
Submitter: majorx234
Maintainer: majorx234
Last Packager: majorx234
Votes: 0
Popularity: 0.000000
First Submitted: 2017-03-02 03:07
Last Updated: 2017-08-12 00:12

Latest Comments

majorx234 commented on 2017-04-01 01:32

ok should be fixed now.
Tested it on 64 Bit & 32 Bit Systems.

Problem was (as mentioned befor in package) "ros-kinetic-stage". So need first to rebuild this.
@mimoralea @mortazamakasaadi problem solved?

majorx234 commented on 2017-03-31 17:20

hmm.. aware of the problem:
-ros-kinetic-stage-ros has dependency to ros-kinetic-stage
-package ros-kinetic-stage has own cmake scripts wich configures libpath dependening on OS to lib/lib64
-thats ok for stand alone but leads to problems in ros-file hirarchy where all libs are installed to /opt/ros/kinetic/lib
-problem is in FindOS.cmake script in Stage
https://github.com/majorx234/stage/blob/master/cmake/internal/FindOS.cmake

First I'll fix it there with extra check for a ROS Build and set libpath allways to "lib".
maybe somebody have better suggestions?

mimoralea commented on 2017-03-21 21:35

Can confirm:

> sudo ln -s /opt/ros/kinetic/lib /opt/ros/kinetic/lib64

Makes things install. Not sure if optimal, though. Gazebo, for example, won't start with a seg fault. Maybe someone can confirm.

mortazamakasaadi commented on 2017-03-19 20:11

I am trying to install ros-kinetic-desktop-full and this package is its dependency that gives error :(
>[ 50%] Building CXX object CMakeFiles/stageros.dir/src/stageros.cpp.o
>make[2]: *** No rule to make target '/opt/ros/kinetic/lib64/libstage.so', needed by >'devel/lib/stage_ros/stageros'. Stop.
>make[2]: *** Waiting for unfinished jobs....
>make[1]: *** [CMakeFiles/Makefile2:285: CMakeFiles/stageros.dir/all] Error 2
>make: *** [Makefile:128: all] Error 2
I don't have /opt/ros/kinetic/lib64 folder!
making a link from /opt/kinetic/lib/libstage.so to /opt/kinetic/lib64/libstage.so seems to solve the problem.