Pointers on how to fix?
Code: Select all
/home/mac/freecad-source/src/Mod/PartDesign/Gui/TaskExtrudeParameters.cpp: In member function ‘void PartDesignGui::TaskExtrudeParameters::setCheckboxes(PartDesignGui::TaskExtrudeParameters::Modes, PartDesignGui::TaskExtrudeParameters::Type)’:
/home/mac/freecad-source/src/Mod/PartDesign/Gui/TaskExtrudeParameters.cpp:414:40: error: no match for ‘operator&&’ (operand types are ‘bool’ and ‘PartDesignGui::TaskExtrudeParameters::Type’)
else if (mode == Modes::ThroughAll && type = Type::Pocket) {
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/home/mac/freecad-source/src/Mod/PartDesign/Gui/TaskExtrudeParameters.cpp:414:40: note: candidate: ‘operator&&(bool, bool)’ <built-in>
/home/mac/freecad-source/src/Mod/PartDesign/Gui/TaskExtrudeParameters.cpp:414:40: note: no known conversion for argument 2 from ‘PartDesignGui::TaskExtrudeParameters::Type’ to ‘bool’
make[2]: *** [src/Mod/PartDesign/Gui/CMakeFiles/PartDesignGui.dir/build.make:457: src/Mod/PartDesign/Gui/CMakeFiles/PartDesignGui.dir/TaskExtrudeParameters.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:3079: src/Mod/PartDesign/Gui/CMakeFiles/PartDesignGui.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 93%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskRobotMessages.cpp.o
[ 96%] Built target TechDrawGui
[ 96%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskRobotControl.cpp.o
[ 96%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TrajectorySimulate.cpp.o
[ 96%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskEdge2TracParameter.cpp.o
[ 96%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskTrajectoryDressUpParameter.cpp.o
[ 96%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskWatcher.cpp.o
[ 96%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskDlgSimulate.cpp.o
[ 96%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskDlgEdge2Trac.cpp.o
[ 97%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskDlgTrajectoryCompound.cpp.o
[ 97%] Building CXX object src/Mod/Robot/Gui/CMakeFiles/RobotGui.dir/TaskDlgTrajectoryDressUp.cpp.o
[ 97%] Linking CXX shared library ../../../../Mod/Robot/RobotGui.so
[ 97%] Built target RobotGui
make: *** [Makefile:130: all] Error 2
Code: Select all
[ 94%] Building CXX object src/Mod/PartDesign/Gui/CMakeFiles/PartDesignGui.dir/ViewProviderPad.cpp.o
/home/mac/freecad-source/src/Mod/PartDesign/Gui/TaskExtrudeParameters.cpp: In member function ‘void PartDesignGui::TaskExtrudeParameters::setCheckboxes(PartDesignGui::TaskExtrudeParameters::Modes, PartDesignGui::TaskExtrudeParameters::Type)’:
/home/mac/freecad-source/src/Mod/PartDesign/Gui/TaskExtrudeParameters.cpp:414:40: error: no match for ‘operator&&’ (operand types are ‘bool’ and ‘PartDesignGui::TaskExtrudeParameters::Type’)
else if (mode == Modes::ThroughAll && type = Type::Pocket) {
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/home/mac/freecad-source/src/Mod/PartDesign/Gui/TaskExtrudeParameters.cpp:414:40: note: candidate: ‘operator&&(bool, bool)’ <built-in>
/home/mac/freecad-source/src/Mod/PartDesign/Gui/TaskExtrudeParameters.cpp:414:40: note: no known conversion for argument 2 from ‘PartDesignGui::TaskExtrudeParameters::Type’ to ‘bool’
make[2]: *** [src/Mod/PartDesign/Gui/CMakeFiles/PartDesignGui.dir/build.make:457: src/Mod/PartDesign/Gui/CMakeFiles/PartDesignGui.dir/TaskExtrudeParameters.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
[ 94%] Automatic MOC for target TechDrawGui
[ 94%] Built target TechDrawGui_autogen
[ 94%] Linking CXX shared library ../../../../Mod/TechDraw/TechDrawGui.so
[ 97%] Built target TechDrawGui
make[1]: *** [CMakeFiles/Makefile2:3079: src/Mod/PartDesign/Gui/CMakeFiles/PartDesignGui.dir/all] Error 2
make: *** [Makefile:130: all] Error 2