Re: [ros-users] ROS compiling problem using boost_1_44

Top Page
Attachments:
Message as email
+ (text/plain)
+ (text/html)
+ (text/plain)
Delete this message
Reply to this message
Author: Tully Foote
Date:  
To: User discussions
Subject: Re: [ros-users] ROS compiling problem using boost_1_44
Hi Fei,

Please take a look at http://answers.ros.org for a similar question. And
if you don't find one ask your question there. We use this mailing list for
announcements and general community discussions. For more pointers to the
best resources see http://wiki.ros.org/Support

Thanks,
Tully

On Wed, Dec 17, 2014 at 11:06 AM, LNNX <> wrote:
>
> Hello everyone,
>
> I uncounted a problem when I was installing ROS from source.
> I got the following error when I executed command:
> --------------------------------------------
> sudo ./src/catkin/bin/catkin_make_isolated --cmake-args
> -DBOOST_ROOT=/home/exbot/boost_1_44_0_gcc_4_4 -DBoost_NO_SYSTEM_PATHS=ON
> -DCMAKE_C_COMPILER=/usr/bin/gcc-4.4 -DCMAKE_CXX_COMPILER=/usr/bin/g++-4.4
> --------------------------------------------
>
> I used my pre-built include/lib files of boost 1.44. I have to use boost
> 1.44 in order to link against the same version of boost that is used in
> MATLAB R2012a.
>
> Here is the error:
>
> ==> Processing catkin package: 'qt_gui_cpp'
> ==> Building with env:
> '/home/exbot/roscatkin_ws/devel_isolated/pluginlib/env.sh'
> Makefile exists, skipping explicit cmake invocation...
> ==> make cmake_check_build_system in
> '/home/exbot/roscatkin_ws/build_isolated/qt_gui_cpp'
> ==> make -j4 -l4 in '/home/exbot/roscatkin_ws/build_isolated/qt_gui_cpp'
> [  3%] Building CXX object
> src/qt_gui_cpp/CMakeFiles/qt_gui_cpp.dir/recursive_plugin_provider.cpp.o
> In file included from
> /home/exbot/roscatkin_ws/src/qt_gui_core/qt_gui_cpp/include/qt_gui_cpp/ros_pluginlib_plugin_provider_for_plugin_providers.h:37,
>                  from
> /home/exbot/roscatkin_ws/src/qt_gui_core/qt_gui_cpp/include/qt_gui_cpp/recursive_plugin_provider.h:37,
>                  from
> /home/exbot/roscatkin_ws/src/qt_gui_core/qt_gui_cpp/src/qt_gui_cpp/recursive_plugin_provider.cpp:33:
> /home/exbot/roscatkin_ws/src/qt_gui_core/qt_gui_cpp/include/qt_gui_cpp/ros_pluginlib_plugin_provider.h:
> In member function ‘QList<qt_gui_cpp::PluginDescriptor*>
> qt_gui_cpp::RosPluginlibPluginProvider<T>::discover_descriptors(QObject*)
> [with T = qt_gui_cpp::PluginProvider]’:
> /home/exbot/roscatkin_ws/src/qt_gui_core/qt_gui_cpp/src/qt_gui_cpp/recursive_plugin_provider.cpp:52:
>   instantiated from here
> /home/exbot/roscatkin_ws/src/qt_gui_core/qt_gui_cpp/include/qt_gui_cpp/ros_pluginlib_plugin_provider.h:147:
> error: conversion from
> ‘boost::filesystem2::basic_path<std::basic_string<char,
> std::char_traits<char>, std::allocator<char> >,
> boost::filesystem2::path_traits>’ to non-scalar type ‘std::string’ requested
> make[2]: ***
> [src/qt_gui_cpp/CMakeFiles/qt_gui_cpp.dir/recursive_plugin_provider.cpp.o]
> Error 1
> make[1]: *** [src/qt_gui_cpp/CMakeFiles/qt_gui_cpp.dir/all] Error 2
> make: *** [all] Error 2
> <== Failed to process package 'qt_gui_cpp':
>   Command '/home/exbot/roscatkin_ws/devel_isolated/pluginlib/env.sh make
> -j4 -l4' returned non-zero exit status 2

>
> Reproduce this error by running:
> ==> cd /home/exbot/roscatkin_ws/build_isolated/qt_gui_cpp &&
> /home/exbot/roscatkin_ws/devel_isolated/pluginlib/env.sh make -j4 -l4
>
> Command failed, exiting.
>
>
> My system: Ubuntu 12.04
> ROS: Hydro
>
> Is there anyone who can help me fix this? Thanks in advance!
>
> Sincerely yours,
> Fei LIU
>
>
> _______________________________________________
> ros-users mailing list
>
> http://lists.ros.org/mailman/listinfo/ros-users
>
>

_______________________________________________
ros-users mailing list

http://lists.ros.org/mailman/listinfo/ros-users