Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

compilation error in Noetic #71

Open
KartikeyaWalia opened this issue Sep 28, 2022 · 7 comments
Open

compilation error in Noetic #71

KartikeyaWalia opened this issue Sep 28, 2022 · 7 comments

Comments

@KartikeyaWalia
Copy link

KartikeyaWalia commented Sep 28, 2022

Hello,

has anyone managed to compile rouleaux with Noetic? I have been using the kinetic-devel . I have made changes following the discussions in the issues already raised regarding:

H5cpp.h using #41 (comment) and #41 (comment)
isnan using #61 (comment)
and Qt5 using #63 (comment)

It took a lot of digging into the rabbit hole but eventually, most of them got fixed.

Now I have the following error and I couldn't find any solution -

catkin_make
Base path: /home/student/workspaces/ws_reachabilityv2
Source space: /home/student/workspaces/ws_reachabilityv2/src
Build space: /home/student/workspaces/ws_reachabilityv2/build
Devel space: /home/student/workspaces/ws_reachabilityv2/devel
Install space: /home/student/workspaces/ws_reachabilityv2/install
####
#### Running command: "make cmake_check_build_system" in "/home/student/workspaces/ws_reachabilityv2/build"
####
####
#### Running command: "make -j8 -l8" in "/home/student/workspaces/ws_reachabilityv2/build"
####
[  0%] Built target shape_msgs_generate_messages_lisp
[  0%] Built target sensor_msgs_generate_messages_cpp
[  0%] Built target sensor_msgs_generate_messages_nodejs
[  0%] Built target nodelet_topic_tools_gencfg
[  0%] Built target trajectory_msgs_generate_messages_lisp
[  0%] Built target tf2_msgs_generate_messages_lisp
[  3%] Built target hdf5_dataset
[  3%] Built target roscpp_generate_messages_py
[  3%] Built target trajectory_msgs_generate_messages_cpp
[  3%] Built target actionlib_generate_messages_py
[  3%] Built target geometry_msgs_generate_messages_cpp
[  3%] Built target std_msgs_generate_messages_cpp
[  3%] Built target actionlib_msgs_generate_messages_nodejs
[  3%] Built target roscpp_generate_messages_nodejs
[  3%] Built target tf_generate_messages_py
[  3%] Built target _map_creator_generate_messages_check_deps_capability
[  3%] Built target rosgraph_msgs_generate_messages_cpp
[  3%] Built target actionlib_generate_messages_eus
[  3%] Built target _map_creator_generate_messages_check_deps_capShape
[  3%] Built target sensor_msgs_generate_messages_eus
[  3%] Built target trajectory_msgs_generate_messages_py
[  3%] Built target actionlib_generate_messages_lisp
[  3%] Built target shape_msgs_generate_messages_cpp
[  3%] Built target _map_creator_generate_messages_check_deps_WorkSpace
[  3%] Built target _map_creator_generate_messages_check_deps_WsSphere
[  3%] Built target shape_msgs_generate_messages_nodejs
[  3%] Built target geometry_msgs_generate_messages_lisp
[  3%] Built target shape_msgs_generate_messages_eus
[  3%] Built target tf2_msgs_generate_messages_eus
[  3%] Built target graph_msgs_generate_messages_lisp
[  3%] Built target geometry_msgs_generate_messages_py
[  3%] Built target visualization_msgs_generate_messages_py
[  3%] Built target sensor_msgs_generate_messages_py
[  3%] Built target rosgraph_msgs_generate_messages_py
[  3%] Built target topic_tools_generate_messages_cpp
[  3%] Built target visualization_msgs_generate_messages_nodejs
[  3%] Built target tf2_msgs_generate_messages_py
[  3%] Built target bond_generate_messages_cpp
[  3%] Built target std_msgs_generate_messages_lisp
[  3%] Built target geometry_msgs_generate_messages_nodejs
[  3%] Built target visualization_msgs_generate_messages_eus
[  3%] Built target dynamic_reconfigure_generate_messages_eus
[  3%] Built target graph_msgs_generate_messages_py
[  3%] Built target visualization_msgs_generate_messages_lisp
[  3%] Built target actionlib_generate_messages_cpp
[  3%] Built target actionlib_msgs_generate_messages_cpp
[  3%] Built target rosgraph_msgs_generate_messages_nodejs
[  3%] Built target actionlib_msgs_generate_messages_py
[  3%] Built target trajectory_msgs_generate_messages_nodejs
[  3%] Built target geometry_msgs_generate_messages_eus
[  3%] Built target nodelet_generate_messages_lisp
[  3%] Built target std_msgs_generate_messages_py
[  3%] Built target std_msgs_generate_messages_nodejs
[  3%] Built target rosgraph_msgs_generate_messages_eus
[  3%] Built target roscpp_generate_messages_eus
[  3%] Built target actionlib_generate_messages_nodejs
[  3%] Built target actionlib_msgs_generate_messages_eus
[  3%] Built target std_srvs_generate_messages_py
[  3%] Built target rosgraph_msgs_generate_messages_lisp
[  3%] Built target visualization_msgs_generate_messages_cpp
[  3%] Built target tf2_msgs_generate_messages_cpp
[  3%] Built target dynamic_reconfigure_generate_messages_lisp
[  3%] Built target graph_msgs_generate_messages_eus
[  3%] Built target tf_generate_messages_eus
[  3%] Built target std_msgs_generate_messages_eus
[  3%] Built target dynamic_reconfigure_generate_messages_cpp
[  3%] Built target pcl_ros_gencfg
[ 10%] Built target map_creator_generate_messages_py
[ 10%] Built target sensor_msgs_generate_messages_lisp
[ 10%] Built target tf2_msgs_generate_messages_nodejs
[ 10%] Built target nodelet_generate_messages_cpp
[ 10%] Built target nodelet_generate_messages_eus
[ 10%] Built target std_srvs_generate_messages_nodejs
[ 10%] Built target nodelet_generate_messages_py
[ 10%] Built target nodelet_generate_messages_nodejs
[ 10%] Built target graph_msgs_generate_messages_nodejs
[ 10%] Built target bond_generate_messages_eus
[ 10%] Built target bond_generate_messages_lisp
[ 10%] Built target dynamic_reconfigure_gencfg
[ 10%] Built target bond_generate_messages_nodejs
[ 10%] Built target bond_generate_messages_py
[ 10%] Built target pcl_msgs_generate_messages_cpp
[ 10%] Built target pcl_msgs_generate_messages_eus
[ 10%] Built target roscpp_generate_messages_cpp
[ 10%] Built target trajectory_msgs_generate_messages_eus
[ 10%] Built target pcl_msgs_generate_messages_lisp
[ 10%] Built target pcl_msgs_generate_messages_nodejs
[ 10%] Built target pcl_msgs_generate_messages_py
[ 10%] Built target std_srvs_generate_messages_cpp
[ 10%] Built target std_srvs_generate_messages_eus
[ 10%] Built target std_srvs_generate_messages_lisp
[ 10%] Built target roscpp_generate_messages_lisp
[ 10%] Built target topic_tools_generate_messages_eus
[ 10%] Built target actionlib_msgs_generate_messages_lisp
[ 10%] Built target graph_msgs_generate_messages_cpp
[ 10%] Built target topic_tools_generate_messages_nodejs
[ 10%] Built target topic_tools_generate_messages_lisp
[ 10%] Built target tf_generate_messages_cpp
[ 10%] Built target tf_generate_messages_lisp
[ 10%] Built target dynamic_reconfigure_generate_messages_nodejs
[ 10%] Built target shape_msgs_generate_messages_py
[ 10%] Built target tf_generate_messages_nodejs
[ 17%] Built target map_creator_generate_messages_lisp
[ 17%] Built target topic_tools_generate_messages_py
[ 23%] Built target map_creator_generate_messages_nodejs
[ 23%] Built target dynamic_reconfigure_generate_messages_py
[ 29%] Built target map_creator_generate_messages_cpp
[ 37%] Built target map_creator_generate_messages_eus
[ 40%] Built target kinematics
[ 43%] Built target sphere_discretization
[ 46%] Built target load_reachability_map
[ 50%] Built target load_capability_map
[ 50%] Built target map_creator_generate_messages
[ 51%] Automatic MOC for target base_placement_plugin
[ 53%] Building CXX object reuleaux/map_creator/CMakeFiles/create_inverse_reachability_map.dir/src/create_inverse_reachability_map.cpp.o
[ 54%] Building CXX object reuleaux/map_creator/CMakeFiles/create_reachability_map.dir/src/create_reachability_map.cpp.o
[ 56%] Automatic MOC for target workspace_visualization
[ 57%] Building CXX object reuleaux/map_creator/CMakeFiles/create_capability_map.dir/src/create_capability_map.cpp.o
[ 57%] Built target base_placement_plugin_autogen
[ 57%] Built target workspace_visualization_autogen
[ 67%] Built target workspace_visualization
[ 68%] Linking CXX shared library /home/student/workspaces/ws_reachabilityv2/devel/lib/libbase_placement_plugin.so
/usr/bin/ld: cannot find -lcreate_marker
collect2: error: ld returned 1 exit status
make[2]: *** [reuleaux/base_placement_plugin/CMakeFiles/base_placement_plugin.dir/build.make:535: /home/student/workspaces/ws_reachabilityv2/devel/lib/libbase_placement_plugin.so] Error 1
make[1]: *** [CMakeFiles/Makefile2:4636: reuleaux/base_placement_plugin/CMakeFiles/base_placement_plugin.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp: In function ‘int main(int, char**)’:
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:129:5: error: ‘VectorOfVectors’ was not declared in this scope
  129 |     VectorOfVectors sphere_coord;
      |     ^~~~~~~~~~~~~~~
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:130:5: error: ‘sphere_coord’ was not declared in this scope; did you mean ‘sphere_count’?
  130 |     sphere_coord.resize( new_data.size() );
      |     ^~~~~~~~~~~~
      |     sphere_count
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:156:5: error: ‘MultiMapPtr’ was not declared in this scope
  156 |     MultiMapPtr pose_col_filter;
      |     ^~~~~~~~~~~
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:157:20: error: expected ‘;’ before ‘ik_solutions’
  157 |     VectorOfVectors ik_solutions;
      |                    ^~~~~~~~~~~~~
      |                    ;
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:158:5: error: ‘ik_solutions’ was not declared in this scope; did you mean ‘resolution’?
  158 |     ik_solutions.reserve( pose_col.size() );
      |     ^~~~~~~~~~~~
      |     resolution
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_capability_map.cpp: In function ‘int main(int, char**)’:
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_capability_map.cpp:37:18: error: ‘format’ is not a member of ‘boost’
   37 |       str(boost::format("%s_r%d_capability.h5") % k.getRobotName() % resolution);
      |                  ^~~~~~
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_capability_map.cpp:37:7: error: ‘str’ was not declared in this scope; did you mean ‘st’?
   37 |       str(boost::format("%s_r%d_capability.h5") % k.getRobotName() % resolution);
      |       ^~~
      |       st
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_capability_map.cpp:48:20: error: ‘format’ is not a member of ‘boost’
   48 |         str(boost::format("%s_r%d_capability.h5") % k.getRobotName() % resolution);
      |                    ^~~~~~
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:166:9: error: ‘pose_col_filter’ was not declared in this scope
  166 |         pose_col_filter.insert( std::make_pair( it->second, &(it->first)));
      |         ^~~~~~~~~~~~~~~
In file included from /opt/ros/noetic/include/ros/ros.h:40,
                 from /home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:2:
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:174:54: error: ‘pose_col_filter’ was not declared in this scope
  174 |     ROS_INFO("Total number of reachable poses: %lu", pose_col_filter.size());
      |                                                      ^~~~~~~~~~~~~~~
/opt/ros/noetic/include/ros/console.h:351:165: note: in definition of macro ‘ROSCONSOLE_PRINT_AT_LOCATION_WITH_FILTER’
  351 | t(filter, __rosconsole_define_location__loc.logger_, __rosconsole_define_location__loc.level_, __FILE__, __LINE__, __ROSCONSOLE_FUNCTION__, __VA_ARGS__)
      |                                                                                                                                             ^~~~~~~~~~~

/opt/ros/noetic/include/ros/console.h:390:7: note: in expansion of macro ‘ROSCONSOLE_PRINT_AT_LOCATION’
  390 |       ROSCONSOLE_PRINT_AT_LOCATION(__VA_ARGS__); \
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/ros/noetic/include/ros/console.h:575:35: note: in expansion of macro ‘ROS_LOG_COND’
  575 | #define ROS_LOG(level, name, ...) ROS_LOG_COND(true, level, name, __VA_ARGS__)
      |                                   ^~~~~~~~~~~~
/opt/ros/noetic/include/rosconsole/macros_generated.h:110:23: note: in expansion of macro ‘ROS_LOG’
  110 | #define ROS_INFO(...) ROS_LOG(::ros::console::levels::Info, ROSCONSOLE_DEFAULT_NAME, __VA_ARGS__)
      |                       ^~~~~~~
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:174:5: note: in expansion of macro ‘ROS_INFO’
  174 |     ROS_INFO("Total number of reachable poses: %lu", pose_col_filter.size());
      |     ^~~~~~~~
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:181:5: error: ‘MapVecDoublePtr’ was not declared in this scope
  181 |     MapVecDoublePtr sphere_color;
      |     ^~~~~~~~~~~~~~~
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:184:10: error: ‘MultiMapPtr’ is not a class, namespace, or enumeration
  184 |     for (MultiMapPtr::iterator it = pose_col_filter.begin(); it != pose_col_filter.end(); ++it)
      |          ^~~~~~~~~~~
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:184:62: error: ‘it’ was not declared in this scope; did you mean ‘int’?
  184 |     for (MultiMapPtr::iterator it = pose_col_filter.begin(); it != pose_col_filter.end(); ++it)
      |                                                              ^~
      |                                                              int
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:184:68: error: ‘pose_col_filter’ was not declared in this scope
  184 |     for (MultiMapPtr::iterator it = pose_col_filter.begin(); it != pose_col_filter.end(); ++it)
      |                                                                    ^~~~~~~~~~~~~~~
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:191:7: error: ‘sphere_color’ was not declared in this scope; did you mean ‘sphere_coord’?
  191 |       sphere_color.insert( std::make_pair(it->first, double(d)));
      |       ^~~~~~~~~~~~
      |       sphere_coord
In file included from /opt/ros/noetic/include/ros/ros.h:40,
                 from /home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:2:
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:194:46: error: ‘sphere_color’ was not declared in this scope; did you mean ‘sphere_count’?
  194 |     ROS_INFO("No of spheres reachable: %lu", sphere_color.size());
      |                                              ^~~~~~~~~~~~
/opt/ros/noetic/include/ros/console.h:351:165: note: in definition of macro ‘ROSCONSOLE_PRINT_AT_LOCATION_WITH_FILTER’
  351 | t(filter, __rosconsole_define_location__loc.logger_, __rosconsole_define_location__loc.level_, __FILE__, __LINE__, __ROSCONSOLE_FUNCTION__, __VA_ARGS__)
      |                                                                                                                                             ^~~~~~~~~~~

/opt/ros/noetic/include/ros/console.h:390:7: note: in expansion of macro ‘ROSCONSOLE_PRINT_AT_LOCATION’
  390 |       ROSCONSOLE_PRINT_AT_LOCATION(__VA_ARGS__); \
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/opt/ros/noetic/include/ros/console.h:575:35: note: in expansion of macro ‘ROS_LOG_COND’
  575 | #define ROS_LOG(level, name, ...) ROS_LOG_COND(true, level, name, __VA_ARGS__)
      |                                   ^~~~~~~~~~~~
/opt/ros/noetic/include/rosconsole/macros_generated.h:110:23: note: in expansion of macro ‘ROS_LOG’
  110 | #define ROS_INFO(...) ROS_LOG(::ros::console::levels::Info, ROSCONSOLE_DEFAULT_NAME, __VA_ARGS__)
      |                       ^~~~~~~
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:194:5: note: in expansion of macro ‘ROS_INFO’
  194 |     ROS_INFO("No of spheres reachable: %lu", sphere_color.size());
      |     ^~~~~~~~
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:198:42: error: no matching function for call to ‘hdf5_dataset::Hdf5Dataset::Hdf5Dataset(std::string&)’
  198 |     hdf5_dataset::Hdf5Dataset h5(filename);
      |                                          ^
In file included from /home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:16:
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/include/map_creator/hdf5_dataset.h:10:7: note: candidate: ‘constexpr hdf5_dataset::Hdf5Dataset::Hdf5Dataset()’
   10 | class Hdf5Dataset
      |       ^~~~~~~~~~~
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/include/map_creator/hdf5_dataset.h:10:7: note:   candidate expects 0 arguments, 1 provided
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/include/map_creator/hdf5_dataset.h:10:7: note: candidate: ‘constexpr hdf5_dataset::Hdf5Dataset::Hdf5Dataset(const hdf5_dataset::Hdf5Dataset&)’
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/include/map_creator/hdf5_dataset.h:10:7: note:   no known conversion for argument 1 from ‘std::string’ {aka ‘std::__cxx11::basic_string<char>’} to ‘const hdf5_dataset::Hdf5Dataset&’
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/include/map_creator/hdf5_dataset.h:10:7: note: candidate: ‘constexpr hdf5_dataset::Hdf5Dataset::Hdf5Dataset(hdf5_dataset::Hdf5Dataset&&)’
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/include/map_creator/hdf5_dataset.h:10:7: note:   no known conversion for argument 1 from ‘std::string’ {aka ‘std::__cxx11::basic_string<char>’} to ‘hdf5_dataset::Hdf5Dataset&&’
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:199:8: error: ‘class hdf5_dataset::Hdf5Dataset’ has no member named ‘saveReachMapsToDataset’
  199 |     h5.saveReachMapsToDataset(pose_col_filter, sphere_color, resolution);
      |        ^~~~~~~~~~~~~~~~~~~~~~
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:199:31: error: ‘pose_col_filter’ was not declared in this scope
  199 |     h5.saveReachMapsToDataset(pose_col_filter, sphere_color, resolution);
      |                               ^~~~~~~~~~~~~~~
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_reachability_map.cpp:199:48: error: ‘sphere_color’ was not declared in this scope; did you mean ‘sphere_count’?
  199 |     h5.saveReachMapsToDataset(pose_col_filter, sphere_color, resolution);
      |                                                ^~~~~~~~~~~~
      |                                                sphere_count
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_inverse_reachability_map.cpp: In function ‘int main(int, char**)’:
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_inverse_reachability_map.cpp:63:20: error: ‘format’ is not a member of ‘boost’
   63 |         str(boost::format("%s_r%d_Inv_reachability.h5") % k.getRobotName() % res);
      |                    ^~~~~~
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_inverse_reachability_map.cpp:63:9: error: ‘str’ was not declared in this scope; did you mean ‘st’?
   63 |         str(boost::format("%s_r%d_Inv_reachability.h5") % k.getRobotName() % res);
      |         ^~~
      |         st
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_inverse_reachability_map.cpp:322:34: warning: narrowing conversion of ‘chunk_size’ from ‘int’ to ‘hsize_t’ {aka ‘long long unsigned int’} [-Wnarrowing]
  322 |     hsize_t chunk_dims[ndims] = {chunk_size, ncols};
      |                                  ^~~~~~~~~~
/home/student/workspaces/ws_reachabilityv2/src/reuleaux/map_creator/src/create_inverse_reachability_map.cpp:363:25: warning: narrowing conversion of ‘chunk_size’ from ‘int’ to ‘hsize_t’ {aka ‘long long unsigned int’} [-Wnarrowing]
  363 |     hsize_t count[2] = {chunk_size, ncols};
      |                         ^~~~~~~~~~
make[2]: *** [reuleaux/map_creator/CMakeFiles/create_capability_map.dir/build.make:63: reuleaux/map_creator/CMakeFiles/create_capability_map.dir/src/create_capability_map.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:3681: reuleaux/map_creator/CMakeFiles/create_capability_map.dir/all] Error 2
make[2]: *** [reuleaux/map_creator/CMakeFiles/create_reachability_map.dir/build.make:63: reuleaux/map_creator/CMakeFiles/create_reachability_map.dir/src/create_reachability_map.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:2055: reuleaux/map_creator/CMakeFiles/create_reachability_map.dir/all] Error 2
make[2]: *** [reuleaux/map_creator/CMakeFiles/create_inverse_reachability_map.dir/build.make:63: reuleaux/map_creator/CMakeFiles/create_inverse_reachability_map.dir/src/create_inverse_reachability_map.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:4525: reuleaux/map_creator/CMakeFiles/create_inverse_reachability_map.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
Invoking "make -j8 -l8" failed

Regarding /usr/bin/ld: cannot find -lcreate_marker I neither found any reference on the internet and nor could locate it on my system.

P.S. If these errors have quite obvious solutions, I apologise in advance as I am not very used to cpp.

Thanks in advance

@Khoo395
Copy link

Khoo395 commented Feb 15, 2023

Hi @KartikeyaWalia thanks for locating these fixes.
I started from pull request #63 and are able to successfully compile in noetic by applying your fixes .

@CarbonIntelligence
Copy link

I'm using Ubuntu 20.04 and have made modifications according to Noetic, but I'm still encountering compilation errors as shown in the image. Could you please provide me with some assistance? I would greatly appreciate it.
error1

@Chenjayanxin
Copy link

I'm using Ubuntu 20.04 and have made modifications according to Noetic, but I'm still encountering compilation errors as shown in the image. Could you please provide me with some assistance? I would greatly appreciate it.

error1

你好!我想请问你解决了吗???希望可以和你交流交流!

@Chenjayanxin
Copy link

I'm using Ubuntu 20.04 and have made modifications according to Noetic, but I'm still encountering compilation errors as shown in the image. Could you please provide me with some assistance? I would greatly appreciate it.

error1

我们的版本完全一样!

@liyuping0906
Copy link

@Chenjayanxin Hello, have you succeeded? I used another ros package to implement the functionality. Hopefully we can communicate

@liyuping0906
Copy link

@KartikeyaWalia Hello, did you succeed in compiling Rouleaux with noetic? Can I ask you? I'm also having problems compiling Rouleaux with noetic, I hope I can get your help, thank you very much

@Chenjayanxin
Copy link

@Chenjayanxin Hello, have you succeeded? I used another ros package to implement the functionality. Hopefully we can communicate

I succeeded to generate Reachability Map. I chose indigo (Ubuntu 14.04) to use it. It’s smooth! What is your project assignment? Maybe we can add a way to communicate!

Best regards,
Yanxin Chen

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants