CoppeliaRobotics / libPlugin

5 stars 7 forks source link

the simplusplus/lib.cpp have so many error #8

Closed criseyanginvaild closed 1 year ago

criseyanginvaild commented 1 year ago

(base) crise@crise:~/simExtOMPL/build$ cmake --build . [ 6%] Performing configure step for 'ompl-1.5.1' -- Build type: Release -- Checking for module 'libspot' -- No package 'libspot' found -- Could NOT find spot (missing: SPOT_LIBRARIES SPOT_INCLUDE_DIRS) -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Could NOT find PY_pyplusplus (missing: PY_PYPLUSPLUS) -- Could NOT find PY_pygccxml (missing: PY_PYGCCXML) -- The following features have been enabled:

-- The following OPTIONAL packages have been found:

-- The following REQUIRED packages have been found:

-- The following features have been disabled:

-- The following OPTIONAL packages have not been found:

-- The following Python modules were found:

-- The following Python modules were NOT found:

-- Configuring done -- Generating done -- Build files have been written to: /home/crise/simExtOMPL/build/ompl-1.5.1-prefix/src/ompl-1.5.1-build [ 13%] Performing build step for 'ompl-1.5.1' [ 0%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalLazySamples.cpp.o [ 1%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalRegion.cpp.o [ 1%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalSpace.cpp.o [ 2%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalState.cpp.o [ 2%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/goals/src/GoalStates.cpp.o [ 3%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/MaximizeMinClearanceObjective.cpp.o [ 3%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/MechanicalWorkOptimizationObjective.cpp.o [ 4%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/MinimaxObjective.cpp.o [ 5%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/PathLengthOptimizationObjective.cpp.o [ 5%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/objectives/src/StateCostIntegralObjective.cpp.o [ 6%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/deterministic/src/HaltonSequence.cpp.o [ 6%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/deterministic/src/PrecomputedSequence.cpp.o [ 7%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/informed/src/OrderedInfSampler.cpp.o [ 7%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/informed/src/PathLengthDirectInfSampler.cpp.o [ 8%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/informed/src/RejectionInfSampler.cpp.o [ 8%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/BridgeTestValidStateSampler.cpp.o [ 9%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/DeterministicStateSampler.cpp.o [ 10%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/GaussianValidStateSampler.cpp.o [ 10%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/InformedStateSampler.cpp.o [ 11%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/MaximizeClearanceValidStateSampler.cpp.o [ 11%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/MinimumClearanceValidStateSampler.cpp.o [ 12%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/ObstacleBasedValidStateSampler.cpp.o [ 12%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/samplers/src/UniformValidStateSampler.cpp.o [ 13%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasChart.cpp.o [ 13%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/AtlasStateSpace.cpp.o [ 14%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/ConstrainedStateSpace.cpp.o [ 15%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/ProjectedStateSpace.cpp.o [ 15%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/constraint/src/TangentBundleStateSpace.cpp.o [ 16%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/DiscreteStateSpace.cpp.o [ 16%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/DubinsStateSpace.cpp.o [ 17%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/RealVectorBounds.cpp.o [ 17%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateProjections.cpp.o [ 18%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/RealVectorStateSpace.cpp.o [ 18%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/ReedsSheppStateSpace.cpp.o [ 19%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SE2StateSpace.cpp.o [ 20%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SE3StateSpace.cpp.o [ 20%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SO2StateSpace.cpp.o [ 21%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/SO3StateSpace.cpp.o [ 21%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/TimeStateSpace.cpp.o [ 22%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/spaces/src/WrapperStateSpace.cpp.o [ 22%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/Constraint.cpp.o [ 23%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/Cost.cpp.o [ 23%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/DiscreteMotionValidator.cpp.o [ 24%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/GenericParam.cpp.o [ 25%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/Goal.cpp.o [ 25%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/OptimizationObjective.cpp.o [ 26%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/Planner.cpp.o [ 26%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PlannerData.cpp.o [ 27%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PlannerDataStorage.cpp.o [ 27%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PlannerStatus.cpp.o [ 28%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PlannerTerminationCondition.cpp.o [ 28%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/PrecomputedStateSampler.cpp.o [ 29%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/ProblemDefinition.cpp.o [ 30%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/ProjectionEvaluator.cpp.o [ 30%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/SpaceInformation.cpp.o [ 31%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/StateSampler.cpp.o [ 31%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/StateSpace.cpp.o [ 32%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/StateStorage.cpp.o [ 32%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/src/ValidStateSampler.cpp.o [ 33%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/terminationconditions/src/CostConvergenceTerminationCondition.cpp.o [ 33%] Building CXX object src/ompl/CMakeFiles/ompl.dir/base/terminationconditions/src/IterationTerminationCondition.cpp.o [ 34%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/est/src/EST.cpp.o [ 35%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/kpiece/src/KPIECE1.cpp.o [ 35%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/Automaton.cpp.o [ 36%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/LTLPlanner.cpp.o [ 36%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/LTLProblemDefinition.cpp.o [ 37%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/LTLSpaceInformation.cpp.o [ 37%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/ProductGraph.cpp.o [ 38%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/PropositionalDecomposition.cpp.o [ 38%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/ltl/src/World.cpp.o [ 39%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/pdst/src/PDST.cpp.o [ 40%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/rrt/src/RRT.cpp.o [ 40%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/sst/src/SST.cpp.o [ 41%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/GridDecomposition.cpp.o [ 41%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/Syclop.cpp.o [ 42%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopEST.cpp.o [ 42%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/planners/syclop/src/SyclopRRT.cpp.o [ 43%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/spaces/src/DiscreteControlSpace.cpp.o [ 43%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/spaces/src/RealVectorControlSpace.cpp.o [ 44%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/ControlSampler.cpp.o [ 45%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/ControlSpace.cpp.o [ 45%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/PathControl.cpp.o [ 46%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/PlannerData.cpp.o [ 46%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/PlannerDataStorage.cpp.o [ 47%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/SimpleDirectedControlSampler.cpp.o [ 47%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/SimpleSetup.cpp.o [ 48%] Building CXX object src/ompl/CMakeFiles/ompl.dir/control/src/SpaceInformation.cpp.o [ 48%] Building CXX object src/ompl/CMakeFiles/ompl.dir/datastructures/src/AdjacencyList.cpp.o [ 49%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/AnytimePathShortening.cpp.o [ 50%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForest.cpp.o [ 50%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSampler.cpp.o [ 51%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/cforest/src/CForestStateSpaceWrapper.cpp.o [ 51%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/est/src/BiEST.cpp.o [ 52%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/est/src/EST.cpp.o [ 52%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/est/src/ProjEST.cpp.o [ 53%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/experience/src/LightningRetrieveRepair.cpp.o [ 53%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/experience/src/ThunderRetrieveRepair.cpp.o [ 54%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/fmt/src/BFMT.cpp.o [ 55%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/fmt/src/FMT.cpp.o [ 55%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/informedtrees/aitstar/src/Edge.cpp.o [ 56%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/informedtrees/aitstar/src/ImplicitGraph.cpp.o [ 56%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/informedtrees/aitstar/src/Vertex.cpp.o [ 57%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/informedtrees/bitstar/src/ImplicitGraph.cpp.o [ 57%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/informedtrees/bitstar/src/SearchQueue.cpp.o [ 58%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/informedtrees/bitstar/src/Vertex.cpp.o [ 58%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/informedtrees/src/ABITstar.cpp.o [ 59%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/informedtrees/src/AITstar.cpp.o [ 60%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/informedtrees/src/BITstar.cpp.o [ 60%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/kpiece/src/BKPIECE1.cpp.o [ 61%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/kpiece/src/KPIECE1.cpp.o [ 61%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/kpiece/src/LBKPIECE1.cpp.o [ 62%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/pdst/src/PDST.cpp.o [ 62%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRM.cpp.o [ 63%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/LazyPRMstar.cpp.o [ 63%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/PRM.cpp.o [ 64%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/PRMstar.cpp.o [ 65%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARS.cpp.o [ 65%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/prm/src/SPARStwo.cpp.o [ 66%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/quotientspace/algorithms/src/QRRTImpl.cpp.o [ 66%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/quotientspace/datastructures/src/PlannerDataVertexAnnotated.cpp.o [ 67%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/quotientspace/datastructures/src/QuotientSpace.cpp.o [ 67%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/quotientspace/datastructures/src/QuotientSpaceGraph.cpp.o [ 68%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rlrt/src/BiRLRT.cpp.o [ 68%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rlrt/src/RLRT.cpp.o [ 69%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/BiTRRT.cpp.o [ 70%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/InformedRRTstar.cpp.o [ 70%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/LBTRRT.cpp.o [ 71%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyLBTRRT.cpp.o [ 71%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/LazyRRT.cpp.o [ 72%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRT.cpp.o [ 72%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTConnect.cpp.o [ 73%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTXstatic.cpp.o [ 73%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTsharp.cpp.o [ 74%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/RRTstar.cpp.o [ 75%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/SORRTstar.cpp.o [ 75%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/TRRT.cpp.o [ 76%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/TSRRT.cpp.o [ 76%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/VFRRT.cpp.o [ 77%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/rrt/src/pRRT.cpp.o [ 77%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/sbl/src/SBL.cpp.o [ 78%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/sbl/src/pSBL.cpp.o [ 78%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/sst/src/SST.cpp.o [ 79%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/stride/src/STRIDE.cpp.o [ 80%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/xxl/src/XXL.cpp.o [ 80%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/xxl/src/XXLPlanarDecomposition.cpp.o [ 81%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/planners/xxl/src/XXLPositionDecomposition.cpp.o [ 81%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/GeneticSearch.cpp.o [ 82%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/HillClimbing.cpp.o [ 82%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/PathGeometric.cpp.o [ 83%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/PathHybridization.cpp.o [ 83%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/PathSimplifier.cpp.o [ 84%] Building CXX object src/ompl/CMakeFiles/ompl.dir/geometric/src/SimpleSetup.cpp.o [ 85%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/benchmark/src/Benchmark.cpp.o [ 85%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/benchmark/src/MachineSpecs.cpp.o [ 86%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/config/src/SelfConfig.cpp.o [ 86%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/debug/src/PlannerMonitor.cpp.o [ 87%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/debug/src/Profiler.cpp.o [ 87%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/experience/src/ExperienceSetup.cpp.o [ 88%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/lightning/src/DynamicTimeWarp.cpp.o [ 88%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/lightning/src/Lightning.cpp.o [ 89%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/lightning/src/LightningDB.cpp.o [ 90%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/multiplan/src/OptimizePlan.cpp.o [ 90%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/multiplan/src/ParallelPlan.cpp.o [ 91%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/thunder/src/SPARSdb.cpp.o [ 91%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/thunder/src/Thunder.cpp.o [ 92%] Building CXX object src/ompl/CMakeFiles/ompl.dir/tools/thunder/src/ThunderDB.cpp.o [ 92%] Building CXX object src/ompl/CMakeFiles/ompl.dir/util/src/Console.cpp.o [ 93%] Building CXX object src/ompl/CMakeFiles/ompl.dir/util/src/GeometricEquations.cpp.o [ 93%] Building CXX object src/ompl/CMakeFiles/ompl.dir/util/src/PPM.cpp.o [ 94%] Building CXX object src/ompl/CMakeFiles/ompl.dir/util/src/ProlateHyperspheroid.cpp.o [ 95%] Building CXX object src/ompl/CMakeFiles/ompl.dir/util/src/RandomNumbers.cpp.o [ 95%] Building CXX object src/ompl/CMakeFiles/ompl.dir/util/src/String.cpp.o [ 96%] Building CXX object src/ompl/CMakeFiles/ompl.dir/util/src/Time.cpp.o [ 96%] Building CXX object src/ompl/CMakeFiles/ompl.dir/extensions/ode/src/OpenDEControlSpace.cpp.o [ 97%] Building CXX object src/ompl/CMakeFiles/ompl.dir/extensions/ode/src/OpenDEEnvironment.cpp.o [ 97%] Building CXX object src/ompl/CMakeFiles/ompl.dir/extensions/ode/src/OpenDESimpleSetup.cpp.o [ 98%] Building CXX object src/ompl/CMakeFiles/ompl.dir/extensions/ode/src/OpenDEStatePropagator.cpp.o [ 98%] Building CXX object src/ompl/CMakeFiles/ompl.dir/extensions/ode/src/OpenDEStateSpace.cpp.o [ 99%] Building CXX object src/ompl/CMakeFiles/ompl.dir/extensions/ode/src/OpenDEStateValidityChecker.cpp.o [100%] Linking CXX shared library ../../lib/libompl.so [100%] Built target ompl [ 20%] No install step for 'ompl-1.5.1' [ 26%] Completed 'ompl-1.5.1' [ 53%] Built target ompl-1.5.1 [ 60%] Generating generated/stubs.cpp, generated/stubs.h, generated/plugin.h, generated/stubsPlusPlus.cpp, generated/index.json, generated/reference.html, generated/lua_calltips.cpp, generated/simOMPL-typecheck.lua /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simStubsGen/generate.py --verbose --xml-file /home/crise/simExtOMPL/callbacks.xml --gen-all /home/crise/simExtOMPL/build/generated --lua-file /home/crise/simExtOMPL/simOMPL.lua /home/crise/anaconda3/bin/python3.9 /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simStubsGen/generate_lua_xml.py /home/crise/simExtOMPL/callbacks.xml /home/crise/simExtOMPL/simOMPL.lua /home/crise/simExtOMPL/build/generated/lua.xml /home/crise/anaconda3/bin/python3.9 /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simStubsGen/merge_xml.py /home/crise/simExtOMPL/callbacks.xml /home/crise/simExtOMPL/build/generated/lua.xml /home/crise/simExtOMPL/build/generated/reference.xml xsltproc -o /home/crise/simExtOMPL/build/generated/reference.html /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simStubsGen/xsl/reference.xsl /home/crise/simExtOMPL/build/generated/reference.xml /home/crise/anaconda3/bin/python3.9 /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simStubsGen/generate_lua_calltips.py /home/crise/simExtOMPL/build/generated/lua.xml /home/crise/simExtOMPL/build/generated/lua_calltips.cpp /home/crise/anaconda3/bin/python3.9 /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simStubsGen/generate_lua_typechecker.py /home/crise/simExtOMPL/simOMPL.lua /home/crise/simExtOMPL/build/generated/lua.xml /home/crise/simExtOMPL/build/generated/simOMPL-typecheck.lua /home/crise/anaconda3/bin/python3.9 /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simStubsGen/generate_api_index.py /home/crise/simExtOMPL/build/generated/reference.xml /home/crise/simExtOMPL/build/generated/index.json /home/crise/anaconda3/bin/python3.9 /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simStubsGen/external/pycpp/pycpp.py -p xml_file=/home/crise/simExtOMPL/callbacks.xml -p have_lua_calltips=True -P /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simStubsGen -p lua_require=simOMPL-typecheck -i /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simStubsGen/cpp/stubs.cpp -o /home/crise/simExtOMPL/build/generated/stubs.cpp /home/crise/anaconda3/bin/python3.9 /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simStubsGen/external/pycpp/pycpp.py -p xml_file=/home/crise/simExtOMPL/callbacks.xml -p have_lua_calltips=True -P /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simStubsGen -p lua_require=simOMPL-typecheck -i /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simStubsGen/cpp/stubs.h -o /home/crise/simExtOMPL/build/generated/stubs.h /home/crise/anaconda3/bin/python3.9 /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simStubsGen/external/pycpp/pycpp.py -p xml_file=/home/crise/simExtOMPL/callbacks.xml -p have_lua_calltips=True -P /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simStubsGen -p lua_require=simOMPL-typecheck -i /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simStubsGen/cpp/plugin.h -o /home/crise/simExtOMPL/build/generated/plugin.h /home/crise/anaconda3/bin/python3.9 /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simStubsGen/external/pycpp/pycpp.py -p xml_file=/home/crise/simExtOMPL/callbacks.xml -p have_lua_calltips=True -P /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simStubsGen -p lua_require=simOMPL-typecheck -i /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simStubsGen/cpp/stubsPlusPlus.cpp -o /home/crise/simExtOMPL/build/generated/stubsPlusPlus.cpp [ 66%] Building CXX object CMakeFiles/simExtOMPL.dir/home/crise/CoppeliaSim_Edu_V4_4_0/programming/common/simLib.cpp.o [ 73%] Building CXX object CMakeFiles/simExtOMPL.dir/generated/stubs.cpp.o [ 80%] Building CXX object CMakeFiles/simExtOMPL.dir/home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp.o /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp: In function ‘int sim::getStackBoolValue(int, bool)’: /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp:281:49: error: cannot convert ‘bool’ to ‘simBool’ {aka ‘unsigned char’} in argument passing 281 int ret = simGetStackBoolValue(stackHandle, boolValue); ^~~~~
bool*
/home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp: In function ‘double sim::getFloatParam(int)’: /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp:584:36: error: cannot convert ‘double’ to ‘simFloat’ {aka ‘float*’} in argument passing 584 if(simGetFloatParam(parameter, &ret) == -1) ^~~~
double*
/home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp: In function ‘double sim::getObjectFloatParam(int, int, double)’: /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp:646:58: error: cannot convert ‘double’ to ‘simFloat’ {aka ‘float’} in argument passing 646 if(simGetObjectFloatParam(objectHandle, parameterID, &ret) == -1) ^~~~
double*
/home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp: In function ‘void sim::releaseBuffer(void)’: /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp:730:25: error: invalid conversion from ‘void’ to ‘const simChar’ {aka ‘const char’} [-fpermissive] 730 if(simReleaseBuffer(buffer) == -1) ^~
void*
/home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp: In function ‘std::array<double, 12> sim::getObjectMatrix(int, int)’: /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp:771:73: error: cannot convert ‘std::array<double, 12>::pointer’ {aka ‘double’} to ‘simFloat’ {aka ‘float*’} in argument passing 771 if(simGetObjectMatrix(objectHandle, relativeToObjectHandle, ret.data()) == -1) ~~~~^~
std::array<double, 12>::pointer {aka double*}
/home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp: In function ‘void sim::setObjectMatrix(int, int, const std::array<double, 12>&)’: /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp:778:76: error: cannot convert ‘std::array<double, 12>::const_pointer’ {aka ‘const double’} to ‘const simFloat’ {aka ‘const float*’} in argument passing 778 if(simSetObjectMatrix(objectHandle, relativeToObjectHandle, matrix.data()) == -1) ~~~^~
std::array<double, 12>::const_pointer {aka const double*}
/home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp: In function ‘std::array<double, 3> sim::getObjectOrientation(int, int)’: /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp:803:78: error: cannot convert ‘std::array<double, 3>::pointer’ {aka ‘double’} to ‘simFloat’ {aka ‘float*’} in argument passing 803 if(simGetObjectOrientation(objectHandle, relativeToObjectHandle, ret.data()) == -1) ~~~~^~
std::array<double, 3>::pointer {aka double*}
/home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp: In function ‘void sim::setObjectOrientation(int, int, const std::array<double, 3>&)’: /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp:810:86: error: cannot convert ‘std::array<double, 3>::const_pointer’ {aka ‘const double’} to ‘const simFloat’ {aka ‘const float*’} in argument passing 810 if(simSetObjectOrientation(objectHandle, relativeToObjectHandle, eulerAngles.data()) == -1) ~~~~^~
std::array<double, 3>::const_pointer {aka const double*}
/home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp: In function ‘std::array<double, 3> sim::getObjectPosition(int, int)’: /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp:831:75: error: cannot convert ‘std::array<double, 3>::pointer’ {aka ‘double’} to ‘simFloat’ {aka ‘float*’} in argument passing 831 if(simGetObjectPosition(objectHandle, relativeToObjectHandle, ret.data()) == -1) ~~~~^~
std::array<double, 3>::pointer {aka double*}
/home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp: In function ‘void sim::setObjectPosition(int, int, const std::array<double, 3>&)’: /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp:838:80: error: cannot convert ‘std::array<double, 3>::const_pointer’ {aka ‘const double’} to ‘const simFloat’ {aka ‘const float*’} in argument passing 838 if(simSetObjectPosition(objectHandle, relativeToObjectHandle, position.data()) == -1) ~~~~~^~
std::array<double, 3>::const_pointer {aka const double*}
/home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp: In function ‘std::array<double, 4> sim::getObjectQuaternion(int, int)’: /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp:845:77: error: cannot convert ‘std::array<double, 4>::pointer’ {aka ‘double’} to ‘simFloat’ {aka ‘float*’} in argument passing 845 if(simGetObjectQuaternion(objectHandle, relativeToObjectHandle, ret.data()) == -1) ~~~~^~
std::array<double, 4>::pointer {aka double*}
/home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp: In function ‘void sim::setObjectQuaternion(int, int, const std::array<double, 4>&)’: /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp:852:84: error: cannot convert ‘std::array<double, 4>::const_pointer’ {aka ‘const double’} to ‘const simFloat’ {aka ‘const float*’} in argument passing 852 if(simSetObjectQuaternion(objectHandle, relativeToObjectHandle, quaternion.data()) == -1) ~~~^~
std::array<double, 4>::const_pointer {aka const double*}
/home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp: In function ‘std::pair<std::array<double, 3>, std::array<double, 3> > sim::getObjectVelocity(int)’: /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp:875:51: error: cannot convert ‘std::array<double, 3>::pointer’ {aka ‘double’} to ‘simFloat’ {aka ‘float*’} in argument passing 875 if(simGetObjectVelocity(objectHandle, lin.data(), ang.data()) == -1) ~~~~^~
std::array<double, 3>::pointer {aka double*}
/home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp: In function ‘std::vector sim::getObjectSel()’: /home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp:909:22: error: cannot convert ‘int’ to ‘const simChar’ {aka ‘const char*’} in argument passing 909 simReleaseBuffer(returnedBuff); ^~~~
int*

make[2]: [CMakeFiles/simExtOMPL.dir/build.make:151: CMakeFiles/simExtOMPL.dir/home/crise/CoppeliaSim_Edu_V4_4_0/programming/libPlugin/simPlusPlus/Lib.cpp.o] Error 1 make[1]: [CMakeFiles/Makefile2:111: CMakeFiles/simExtOMPL.dir/all] Error 2 make: *** [Makefile:136: all] Error 2

by the way , happy new year! :D

fferri commented 1 year ago

You can't mix versions (e.g. git latest and 4.4.0 release) of coppeliaSim, plugins and other modules such as include, common or libPlugin.

Plugins have a git branch for every coppeliaSim release. Use that branch matching your coppeliaSim release instead.