Robotics StackExchange | Archived questions

Invoking "make -j4 -l4" failed

Hi, So while I was trying out the quick start of https://github.com/HKUST-Aerial-Robotics/FUEL#quick-start and while using catking_make, I came across this error.

aswin@aswin:~/catkinws$ catkinmake Base path: /home/aswin/catkinws Source space: /home/aswin/catkinws/src Build space: /home/aswin/catkinws/build Devel space: /home/aswin/catkinws/devel Install space: /home/aswin/catkin_ws/install

Running command: "make cmakecheckbuildsystem" in "/home/aswin/catkinws/build"

Running command: "make -j4 -l4" in "/home/aswin/catkin_ws/build"

[ 0%] Built target quadrotormsgsgeneratemessagescheckdepsStatusData [ 0%] Built target _quadrotormsgsgeneratemessagescheckdepsPositionCommand [ 0%] Built target _quadrotormsgsgeneratemessagescheckdepsGains [ 0%] Built target _quadrotormsgsgeneratemessagescheckdepsTRPYCommand [ 0%] Built target navmsgsgeneratemessagescpp [ 0%] Built target _quadrotormsgsgeneratemessagescheckdepsOdometry [ 0%] Built target _quadrotormsgsgeneratemessagescheckdepsAuxCommand [ 0%] Built target _quadrotormsgsgeneratemessagescheckdepsPPROutputData [ 0%] Built target geometrymsgsgeneratemessagescpp [ 0%] Built target _quadrotormsgsgeneratemessagescheckdepsCorrections [ 0%] Built target _quadrotormsgsgeneratemessagescheckdepsOutputData [ 0%] Built target _quadrotormsgsgeneratemessagescheckdepsLQRTrajectory [ 0%] Built target _quadrotormsgsgeneratemessagescheckdepsSO3Command [ 0%] Built target _quadrotormsgsgeneratemessagescheckdepsPolynomialTrajectory [ 0%] Built target navmsgsgeneratemessagespy [ 0%] Built target _quadrotormsgsgeneratemessagescheckdepsSerial [ 0%] Built target geometrymsgsgeneratemessagespy [ 0%] Built target navmsgsgeneratemessageslisp [ 0%] Built target geometrymsgsgeneratemessageslisp [ 0%] Built target geometrymsgsgeneratemessageseus [ 0%] Built target navmsgsgeneratemessageseus [ 0%] Built target navmsgsgeneratemessagesnodejs [ 0%] Built target geometrymsgsgeneratemessagesnodejs [ 26%] Built target lkhtspsolver [ 27%] Built target maprecorder [ 53%] Built target lkhtsp [ 53%] Built target mappub [ 55%] Built target objgenerator [ 55%] Built target randomforest [ 55%] Built target clickmap [ 55%] Built target stdmsgsgeneratemessagespy [ 55%] Built target stdmsgsgeneratemessageseus [ 56%] Built target planenv [ 56%] Built target stdmsgsgeneratemessagescpp [ 56%] Built target bsplinegeneratemessagescheckdepsBspline [ 56%] Built target stdmsgsgeneratemessageslisp [ 56%] Built target stdmsgsgeneratemessagesnodejs [ 56%] Built target poseutils [ 56%] Built target polytraj [ 56%] Built target SO3Control [ 57%] Built target pathsearching [ 57%] Built target _multimapservergeneratemessagescheckdepsMultiOccupancyGrid [ 57%] Built target multimapservergeneratemessagescheckdepsSparseMap3D [ 57%] Built target multimapservergeneratemessagescheckdepsMultiSparseMap3D [ 57%] Built target multimapservergeneratemessagescheckdepsVerticalOccupancyGridList [ 57%] Built target quadrotordynamics [ 60%] Built target quadrotormsgsgeneratemessagescpp [ 60%] Built target waypointgenerator [ 63%] Built target quadrotormsgsgeneratemessagespy [ 66%] Built target quadrotormsgsgeneratemessageslisp [ 70%] Built target quadrotormsgsgeneratemessageseus [ 73%] Built target quadrotormsgsgeneratemessagesnodejs [ 75%] Built target bsplinegeneratemessagespy [ 76%] Built target bspline [ 77%] Built target bsplinegeneratemessageseus [ 77%] Built target bsplinegeneratemessagescpp [ 77%] Built target bsplinegeneratemessageslisp [ 77%] Built target bsplinegeneratemessagesnodejs [ 78%] Built target multimapservergeneratemessagespy [ 78%] Built target so3disturbancegenerator [ 79%] Built target multimapservergeneratemessagescpp [ 80%] Built target multimapservergeneratemessageslisp [ 81%] Built target multimapservergeneratemessageseus [ 82%] Built target activeperception [ 83%] Built target multimapservergeneratemessagesnodejs [ 84%] Built target decodemsgs [ 84%] Built target encodemsgs [ 84%] Built target bsplinegeneratemessages [ 84%] Built target quadrotormsgsgeneratemessages [ 84%] Built target multimapservergeneratemessages [ 84%] Built target bsplineopt [ 84%] Built target quadrotorsimulatorso3 [ 85%] Built target poscmd2odom [ 88%] Built target rvizplugins [ 88%] Built target odomvisualization [ 89%] Built target so3controlnodelet [ 90%] Built target pclrendernode [ 90%] Built target multimapvisualization [ 91%] Built target processmsg [ 91%] Built target trajutils [ 92%] Linking CXX executable /home/aswin/catkinws/devel/lib/planmanage/trajserver [ 92%] Built target procmsg2 [ 94%] Built target planmanage [ 94%] Built target procmsg Scanning dependencies of target fastplannernode Scanning dependencies of target writetsp Scanning dependencies of target explorationnode [ 94%] Building CXX object FUEL/fuelplanner/explorationmanager/CMakeFiles/writetsp.dir/test/writetsp.cpp.o [ 95%] Building CXX object FUEL/fuelplanner/explorationmanager/CMakeFiles/explorationnode.dir/src/explorationnode.cpp.o [ 96%] Building CXX object FUEL/fuelplanner/planmanage/CMakeFiles/fastplannernode.dir/src/fastplannernode.cpp.o /usr/bin/ld: cannot find -ldw collect2: error: ld returned 1 exit status FUEL/fuelplanner/planmanage/CMakeFiles/trajserver.dir/build.make:371: recipe for target '/home/aswin/catkinws/devel/lib/planmanage/trajserver' failed make[2]: *** [/home/aswin/catkinws/devel/lib/planmanage/trajserver] Error 1 CMakeFiles/Makefile2:6579: recipe for target 'FUEL/fuelplanner/planmanage/CMakeFiles/trajserver.dir/all' failed make[1]: *** [FUEL/fuelplanner/planmanage/CMakeFiles/trajserver.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 96%] Building CXX object FUEL/fuelplanner/explorationmanager/CMakeFiles/explorationnode.dir/src/fastexplorationfsm.cpp.o [ 97%] Linking CXX executable /home/aswin/catkinws/devel/lib/explorationmanager/writetsp [ 97%] Built target writetsp [ 97%] Building CXX object FUEL/fuelplanner/explorationmanager/CMakeFiles/explorationnode.dir/src/fastexplorationmanager.cpp.o [ 97%] Building CXX object FUEL/fuelplanner/planmanage/CMakeFiles/fastplannernode.dir/src/kinoreplanfsm.cpp.o /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationfsm.cpp: In member function ‘void fastplanner::FastExplorationFSM::visualize()’: /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationfsm.cpp:212:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < edptr->frontiers.size(); ++i) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationfsm.cpp:201:8: warning: unused variable ‘plandata’ [-Wunused-variable] auto plandata = &plannermanager->plandata; ^~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationfsm.cpp: In member function ‘void fastplanner::FastExplorationFSM::frontierCallback(const ros::TimerEvent&)’: /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationfsm.cpp:291:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < ed->frontiers.size(); ++i) { ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 97%] Building CXX object FUEL/fuelplanner/planmanage/CMakeFiles/fastplannernode.dir/src/toporeplanfsm.cpp.o /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationmanager.cpp: In member function ‘int fastplanner::FastExplorationManager::planExploreMotion(const Vector3d&, const Vector3d&, const Vector3d&, const Vector3d&)’: /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationmanager.cpp:115:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < ed->points.size(); ++i) ~~^~~~~~~~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationmanager.cpp:163:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < ed->refinedpoints.size(); ++i) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationmanager.cpp:170:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < ed->refinedpoints.size(); ++i) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationmanager.cpp:204:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < ed->npoints[0].size(); ++i) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationmanager.cpp:256:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 1; i < ed->pathnextgoal.size() && len2 < radiusfar; ++i) { ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationmanager.cpp: In member function ‘void fastplanner::FastExplorationManager::shortenPath(std::vector >&)’: /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationmanager.cpp:302:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 1; i < path.size() - 1; ++i) { ~~^~~~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationmanager.cpp: In member function ‘void fastplanner::FastExplorationManager::refineLocalTour(const Vector3d&, const Vector3d&, const Vector3d&, const std::vector > >&, const std::vectorstd::vector<double >&, std::vector >&, std::vector&)’: /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationmanager.cpp:448:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < npoints.size(); ++i) { ~~^~~~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationmanager.cpp:450:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int j = 0; j < npoints[i].size(); ++j) { ~~^~~~~~~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationmanager.cpp:459:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (i == npoints.size() - 1) { ~~^~~~~~~~~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationmanager.cpp:481:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 1; i < path.size(); ++i) { ~~^~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationmanager.cpp:432:10: warning: variable ‘createtime’ set but not used [-Wunused-but-set-variable] double createtime, searchtime, parsetime; ^~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationmanager.cpp:432:23: warning: variable ‘searchtime’ set but not used [-Wunused-but-set-variable] double createtime, searchtime, parsetime; ^~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/explorationmanager/src/fastexplorationmanager.cpp:432:36: warning: variable ‘parsetime’ set but not used [-Wunused-but-set-variable] double createtime, searchtime, parsetime; ^~~~~~~~~~ [ 97%] Building CXX object FUEL/fuelplanner/planmanage/CMakeFiles/fastplannernode.dir/test/localexplorefsm.cpp.o /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/kinoreplanfsm.cpp: In member function ‘void fastplanner::KinoReplanFSM::execFSMCallback(const ros::TimerEvent&)’: /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/kinoreplanfsm.cpp:108:10: warning: enumeration value ‘REPLANNEW’ not handled in switch [-Wswitch] switch (execstate) { ^ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/kinoreplanfsm.cpp: In member function ‘void fastplanner::KinoReplanFSM::checkCollisionCallback(const ros::TimerEvent&)’: /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/kinoreplanfsm.cpp:214:12: warning: unused variable ‘newgoal’ [-Wunused-variable] bool newgoal = false; ^~~~~~~~ [ 97%] Linking CXX executable /home/aswin/catkinws/devel/lib/explorationmanager/explorationnode [ 98%] Building CXX object FUEL/fuelplanner/planmanage/CMakeFiles/fastplannernode.dir/src/plannermanager.cpp.o /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/toporeplanfsm.cpp: In member function ‘void fastplanner::TopoReplanFSM::checkCollisionCallback(const ros::TimerEvent&)’: /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/toporeplanfsm.cpp:256:12: warning: unused variable ‘newgoal’ [-Wunused-variable] bool newgoal = false; ^~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/toporeplanfsm.cpp: In member function ‘bool fastplanner::TopoReplanFSM::callSearchAndOptimization()’: /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/toporeplanfsm.cpp:336:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ [ 98%] Built target explorationnode [ 98%] Building CXX object FUEL/fuelplanner/planmanage/CMakeFiles/fastplannernode.dir/src/plannermanagerdev.cpp.o /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/test/localexplorefsm.cpp: In member function ‘void fastplanner::LocalExploreFSM::execFSMCallback(const ros::TimerEvent&)’: /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/test/localexplorefsm.cpp:108:10: warning: enumeration value ‘REPLANNEW’ not handled in switch [-Wswitch] switch (execstate) { ^ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/test/localexplorefsm.cpp: In member function ‘void fastplanner::LocalExploreFSM::checkCollisionCallback(const ros::TimerEvent&)’: /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/test/localexplorefsm.cpp:210:12: warning: unused variable ‘newgoal’ [-Wunused-variable] bool newgoal = false; ^~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp: In member function ‘bool fastplanner::FastPlannerManager::kinodynamicReplan(const Vector3d&, const Vector3d&, const Vector3d&, const Vector3d&, const Vector3d&, const double&)’: /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp:136:19: warning: variable ‘initpos’ set but not used [-Wunused-but-set-variable] Eigen::Vector3d initpos = startpt; ^~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp:137:19: warning: variable ‘initvel’ set but not used [-Wunused-but-set-variable] Eigen::Vector3d initvel = startvel; ^~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp:138:19: warning: variable ‘initacc’ set but not used [-Wunused-but-set-variable] Eigen::Vector3d initacc = startacc; ^~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp: In member function ‘bool fastplanner::FastPlannerManager::planGlobalTraj(const Vector3d&)’: /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp:335:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < points.size() - 1; ++i) { ~~^~~~~~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp: In member function ‘bool fastplanner::FastPlannerManager::topoReplan(bool)’: /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp:447:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < selectpaths.size(); ++i) { ~~^~~~~~~~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp:453:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < selectpaths.size(); ++i) optimizethreads[i].join(); ~~^~~~~~~~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp: In member function ‘void fastplanner::FastPlannerManager::refineTraj(fastplanner::NonUniformBspline&)’: /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp:485:13: warning: variable ‘t1’ set but not used [-Wunused-but-set-variable] ros::Time t1 = ros::Time::now(); ^~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp: In member function ‘void fastplanner::FastPlannerManager::reparamBspline(fastplanner::NonUniformBspline&, double, Eigen::MatrixXd&, double&, double&)’: /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp:530:7: warning: unused variable ‘prevnum’ [-Wunused-variable] int prevnum = bspline.getControlPoint().rows(); ^~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp: In member function ‘void fastplanner::FastPlannerManager::optimizeTopoBspline(double, double, std::vector >, int)’: /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp:570:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (guidepts.size() != int(ctrlpts.rows()) - 6) ROSWARN("Incorrect guide for 3 degree"); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp:573:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < tmppts.size(); ++i) { ~~^~~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp:574:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (i % 2 == 1 && i >= 5 && i <= tmppts.size() - 6) guidepts.pushback(tmppts[i]); ~~^~~~~~~~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp:576:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (guidepts.size() != int(ctrlpts.rows()) - 8) ROSWARN("Incorrect guide for 4 degree"); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp:581:10: warning: unused variable ‘tm1’ [-Wunused-variable] double tm1 = (ros::Time::now() - t1).toSec(); ^~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp:590:10: warning: unused variable ‘tm2’ [-Wunused-variable] double tm2 = (ros::Time::now() - t1).toSec(); ^~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp:601:10: warning: unused variable ‘tm3’ [-Wunused-variable] double tm3 = (ros::Time::now() - t1).toSec(); ^~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp: In member function ‘void fastplanner::FastPlannerManager::planYaw(const Vector3d&)’: /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp:766:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < waypts.size(); ++i) pathyaw.pushback(waypts[i][0]); ~~^~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp: In member function ‘void fastplanner::FastPlannerManager::planYawExplore(const Vector3d&, const double&, bool, const double&)’: /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp:843:8: warning: variable ‘t1’ set but not used [-Wunused-but-set-variable] auto t1 = ros::Time::now(); ^~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanagerdev.cpp: In member function ‘void fastplanner::FastPlannerManager::planYawActMap(const Vector3d&)’: /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanagerdev.cpp:65:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < path.size(); ++i) { ~~^~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanagerdev.cpp:12:10: warning: unused variable ‘ttraj’ [-Wunused-variable] double ttraj = localdata.duration; ^~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanagerdev.cpp:31:8: warning: unused variable ‘unmapped’ [-Wunused-variable] bool unmapped = false; ^~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanagerdev.cpp: In member function ‘void fastplanner::FastPlannerManager::test()’: /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanagerdev.cpp:121:8: warning: variable ‘t1’ set but not used [-Wunused-but-set-variable] auto t1 = ros::Time::now(); ^~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanagerdev.cpp:125:7: warning: unused variable ‘vid’ [-Wunused-variable] int vid = 0; ^~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanagerdev.cpp: In member function ‘bool fastplanner::FastPlannerManager::localExplore(Eigen::Vector3d, Eigen::Vector3d, Eigen::Vector3d, Eigen::Vector3d)’: /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanagerdev.cpp:170:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < points.size(); ++i) { ~~^~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanagerdev.cpp:207:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < points.size(); ++i) { ~~^~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanagerdev.cpp:227:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < points.size(); ++i) { ~~^~~~~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanagerdev.cpp:298:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0; i < pts.size(); ++i) { ~~^~~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanagerdev.cpp:260:7: warning: unused variable ‘ctrlptnum’ [-Wunused-variable] int ctrlptnum = segnum + 3; ^~~~~~~~~~~ /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp: In member function ‘void fastplanner::FastPlannerManager::findCollisionRange(std::vector >&, std::vector >&, std::vector >&, std::vector >&)’: /home/aswin/catkinws/src/FUEL/fuelplanner/planmanage/src/plannermanager.cpp:675:19: warning: ‘te’ may be used uninitialized in this function [-Wmaybe-uninitialized] sn = ceil((tmp - te) / dt); ~~~~~~^~~~~~ [ 98%] Linking CXX executable /home/aswin/catkinws/devel/lib/planmanage/fastplannernode /usr/bin/ld: cannot find -ldw collect2: error: ld returned 1 exit status FUEL/fuelplanner/planmanage/CMakeFiles/fastplannernode.dir/build.make:501: recipe for target '/home/aswin/catkinws/devel/lib/planmanage/fastplannernode' failed make[2]: *** [/home/aswin/catkinws/devel/lib/planmanage/fastplannernode] Error 1 CMakeFiles/Makefile2:6669: recipe for target 'FUEL/fuelplanner/planmanage/CMakeFiles/fastplannernode.dir/all' failed make[1]: *** [FUEL/fuelplanner/planmanage/CMakeFiles/fastplannernode.dir/all] Error 2 Makefile:140: recipe for target 'all' failed make: *** [all] Error 2 Invoking "make -j4 -l4" failed

I am running Ubuntu 18.04 with kernel 4.15.0-162. I am also a newbie with ROS. Would be a great help if a fix to this is suggested.

Asked by bazinga on 2021-11-22 05:15:39 UTC

Comments

Answers