In function ‘int get_fifo_path(char*, size_t)’, inlined from ‘int main(int, char**)’ at rtapi/uspace_rtapi_app.cc:534:21: rtapi/uspace_rtapi_app.cc:496:12: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 108 equals destination size [-Wstringop-truncation] 496 | strncpy(buf, s, bufsize); | ~~~~~~~^~~~~~~~~~~~~~~~~ In function ‘strlimcpy’, inlined from ‘replace_vars.constprop’ at hal/utils/halcmd.c:762:7: hal/utils/halcmd.c:681:9: warning: ‘strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 681 | strncpy(*dest, src, srclen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hal/utils/halcmd.c: In function ‘replace_vars.constprop’: hal/utils/halcmd.c:762:49: note: length computed here 762 | if (strlimcpy(&dp, replacement, strlen(replacement), &buf_space) <0) | ^~~~~~~~~~~~~~~~~~~ In function ‘strlimcpy’, inlined from ‘replace_vars.constprop’ at hal/utils/halcmd.c:804:7: hal/utils/halcmd.c:681:9: warning: ‘strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 681 | strncpy(*dest, src, srclen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hal/utils/halcmd.c: In function ‘replace_vars.constprop’: hal/utils/halcmd.c:804:49: note: length computed here 804 | if (strlimcpy(&dp, replacement, strlen(replacement), &buf_space) < 0) | ^~~~~~~~~~~~~~~~~~~ hal/utils/halcmd.c:681:9: warning: ‘replacement’ may be used uninitialized in this function [-Wmaybe-uninitialized] 681 | strncpy(*dest, src, srclen); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ hal/utils/halcmd.c:722:11: note: ‘replacement’ was declared here 722 | char *replacement, sec[128], var[128]; | ^~~~~~~~~~~ hal/utils/halcmd_commands.c: In function ‘do_delsig_cmd’: hal/utils/halcmd_commands.c:1220:17: warning: ‘strncpy’ output may be truncated copying 47 bytes from a string of length 47 [-Wstringop-truncation] 1220 | strncpy(sigs[n], sig->name, HAL_NAME_LEN ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hal/utils/halcmd_commands.c: In function ‘do_unloadrt_cmd’: hal/utils/halcmd_commands.c:1312:21: warning: ‘strncpy’ output may be truncated copying 47 bytes from a string of length 47 [-Wstringop-truncation] 1312 | strncpy(comps[n], comp->name, HAL_NAME_LEN ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hal/utils/halcmd_main.c: In function ‘main’: hal/utils/halcmd_main.c:261:21: warning: ‘strncpy’ output may be truncated copying between 2 and 1024 bytes from a string of length 1024 [-Wstringop-truncation] 261 | strncpy(elinenext,raw_buf,newLinePos); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hal/utils/halcmd_main.c:258:21: warning: ‘strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 258 | strncpy(elineptr,raw_buf,strlen(raw_buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hal/utils/halcmd_main.c:269:21: warning: ‘strncpy’ output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 269 | strncpy(elinenext,raw_buf,strlen(raw_buf)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ hal/utils/halcmd_main.c:249:31: note: length computed here 249 | newLinePos = (int)strlen(raw_buf) - 1; // interactive | ^~~~~~~~~~~~~~~ make: Entering directory '/opt/hal-core/src' chown root ../bin/rtapi_app chmod 4750 ../bin/rtapi_app chown root ../bin/module_helper chmod 4750 ../bin/module_helper make: Leaving directory '/opt/hal-core/src' rm -f moc_predefs.h rm -f cpp_interface.o brake.o position-step1.o position-step2.o velocity-step1.o velocity-step2.o rm -f *~ core *.core g++ -c -pipe -g -std=gnu++1z -Wall -Wextra -D_REENTRANT -fPIC -DCPP_INTERFACE_LIBRARY -DQT_QML_DEBUG -DQT_CORE_LIB -I. -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o cpp_interface.o cpp_interface.cpp cpp_interface.cpp: In member function ‘result Cpp_interface::dofs(result)’: cpp_interface.cpp:60:10: warning: variable ‘result_x’ set but not used [-Wunused-but-set-variable] 60 | auto result_x = otg.update(in, out); | ^~~~~~~~ In file included from libruckig/output_parameter.hpp:5, from libruckig/ruckig.hpp:14, from cpp_interface.h:10, from cpp_interface.cpp:1: libruckig/trajectory.hpp: In instantiation of ‘ruckig::Result ruckig::Trajectory::calculate(const ruckig::InputParameter&, double) [with bool throw_error = false; bool return_error_at_maximal_duration = true; long unsigned int DOFs = 1]’: libruckig/ruckig.hpp:31:108: required from ‘ruckig::Result ruckig::Ruckig::calculate(const ruckig::InputParameter&, ruckig::OutputParameter&) [with long unsigned int DOFs = 1; bool throw_error = false; bool return_error_at_maximal_duration = true]’ libruckig/ruckig.hpp:124:27: required from ‘ruckig::Result ruckig::Ruckig::update(const ruckig::InputParameter&, ruckig::OutputParameter&) [with long unsigned int DOFs = 1; bool throw_error = false; bool return_error_at_maximal_duration = true]’ cpp_interface.cpp:60:31: required from here libruckig/trajectory.hpp:274:46: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 274 | if (!inp.enabled[dof] || dof == limiting_dof) { | ~~~~^~~~~~~~~~~~~~~ libruckig/trajectory.hpp:288:50: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 288 | if (!inp.enabled[dof] || dof == limiting_dof) { | ~~~~^~~~~~~~~~~~~~~ libruckig/trajectory.hpp:324:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 324 | if (!inp.enabled[dof] || dof == limiting_dof) { | ~~~~^~~~~~~~~~~~~~~ g++ -c -pipe -g -std=gnu++1z -Wall -Wextra -D_REENTRANT -fPIC -DCPP_INTERFACE_LIBRARY -DQT_QML_DEBUG -DQT_CORE_LIB -I. -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o brake.o libruckig/brake.cpp g++ -c -pipe -g -std=gnu++1z -Wall -Wextra -D_REENTRANT -fPIC -DCPP_INTERFACE_LIBRARY -DQT_QML_DEBUG -DQT_CORE_LIB -I. -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o position-step1.o libruckig/position-step1.cpp g++ -c -pipe -g -std=gnu++1z -Wall -Wextra -D_REENTRANT -fPIC -DCPP_INTERFACE_LIBRARY -DQT_QML_DEBUG -DQT_CORE_LIB -I. -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o position-step2.o libruckig/position-step2.cpp g++ -c -pipe -g -std=gnu++1z -Wall -Wextra -D_REENTRANT -fPIC -DCPP_INTERFACE_LIBRARY -DQT_QML_DEBUG -DQT_CORE_LIB -I. -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o velocity-step1.o libruckig/velocity-step1.cpp g++ -c -pipe -g -std=gnu++1z -Wall -Wextra -D_REENTRANT -fPIC -DCPP_INTERFACE_LIBRARY -DQT_QML_DEBUG -DQT_CORE_LIB -I. -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o velocity-step2.o libruckig/velocity-step2.cpp rm -f libdofs.so.1.0.0 libdofs.so libdofs.so.1 libdofs.so.1.0 g++ -Wl,-rpath,/opt/qt-creator/5.15.1/gcc_64/lib -shared -Wl,-soname,libdofs.so.1 -o libdofs.so.1.0.0 cpp_interface.o brake.o position-step1.o position-step2.o velocity-step1.o velocity-step2.o /opt/qt-creator/5.15.1/gcc_64/lib/libQt5Core.so -lpthread ln -s libdofs.so.1.0.0 libdofs.so ln -s libdofs.so.1.0.0 libdofs.so.1 ln -s libdofs.so.1.0.0 libdofs.so.1.0 chmod: cannot access '/opt/hal-core/src/hal/components/synchrodofs/runtest': No such file or directory chmod: cannot access '/opt/hal-core/src/hal/components/hal_parport/make': No such file or directory chmod: cannot access '/opt/hal-core/src/hal/components/hal_parport/runtest': No such file or directory /opt/hal-core/./make: line 60: cd: /opt/hal-core/src/hal/components/hal_parport/: No such file or directory /opt/qt-creator/5.15.1/gcc_64/bin/qmake -o Makefile next.pro -spec linux-g++ CONFIG+=debug CONFIG+=qml_debug Info: creating stash file /opt/hal-core/src/hal/components/kinematic/cpp_interface/.qmake.stash rm -f moc_predefs.h rm -f next.o rm -f *~ core *.core g++ -c -pipe -g -Wall -Wextra -D_REENTRANT -fPIC -DNEXT_LIBRARY -DQT_QML_DEBUG -DQT_CORE_LIB -I. -I/usr/include -I/usr/local/include/kdl/ -I/usr/include/eigen3/ -I/usr/local/lib -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o next.o next.cpp In file included from next.cpp:1: next.h:14:10: fatal error: chainiksolverpos_lma.hpp: No such file or directory 14 | #include | ^~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. make: *** [Makefile:700: next.o] Error 1 rm -f moc_predefs.h rm -f moc_opencascade.cpp moc_mainwindow.cpp rm -f ui_mainwindow.h rm -f cplusplus.o drw_classes.o drw_entities.o drw_header.o drw_objects.o dx_iface.o drw_dbg.o drw_textcodec.o dwgbuffer.o dwgreader.o dwgreader15.o dwgreader18.o dwgreader21.o dwgreader24.o dwgreader27.o dwgutil.o dxfreader.o dxfwriter.o rscodec.o libdwgr.o libdxfrw.o libdxfrw_functions.o gcode_program.o interface.o parser.o draw_primitives.o opencascade.o char_to_string.o directory.o bezier_spline.o cubic_spline.o spline.o main.o mainwindow.o moc_opencascade.o moc_mainwindow.o rm -f *~ core *.core /opt/qt-creator/5.15.1/gcc_64/bin/uic mainwindow.ui -o ui_mainwindow.h g++ -c -pipe -g -Wall -Wextra -D_REENTRANT -fPIC -DNEXT_LIBRARY -DQT_QML_DEBUG -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I/usr/local/include/opencascade -I/usr/include -I/usr/local/lib -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtOpenGL -I/opt/qt-creator/5.15.1/gcc_64/include/QtWidgets -I/opt/qt-creator/5.15.1/gcc_64/include/QtGui -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/usr/include/libdrm -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o cplusplus.o cplusplus.cpp In file included from ./libspline/cubic_spline.h:3, from ./libocct/draw_primitives.h:120, from ./libocct/opencascade.h:36, from mainwindow.h:17, from cplusplus.cpp:3: ./libspline/spline.h:12:10: fatal error: eigen3/Eigen/Dense: No such file or directory 12 | #include | ^~~~~~~~~~~~~~~~~~~~ compilation terminated. make: *** [Makefile:1272: cplusplus.o] Error 1 cp: cannot stat '/opt/hal-core/src/hal/components/opencascade/cpp_interface/libopencascade.so': No such file or directory cp: cannot stat '/opt/hal-core/src/hal/components/opencascade/cpp_interface/libopencascade.so.1': No such file or directory cp: cannot stat '/opt/hal-core/src/hal/components/opencascade/cpp_interface/libopencascade.so.1.0': No such file or directory cp: cannot stat '/opt/hal-core/src/hal/components/opencascade/cpp_interface/libopencascade.so.1.0.0': No such file or directory halmodule.c: In function ‘function’: halmodule.c:203:6: error: ‘struct data’ has no member named ‘gcode_x’ 203 | d.gcode_x=gcode_x->Pin; | ^ halmodule.c:204:6: error: ‘struct data’ has no member named ‘gcode_y’ 204 | d.gcode_y=gcode_y->Pin; | ^ halmodule.c:205:6: error: ‘struct data’ has no member named ‘gcode_z’ 205 | d.gcode_z=gcode_z->Pin; | ^ halmodule.c:206:6: error: ‘struct data’ has no member named ‘gcode_euler_x’ 206 | d.gcode_euler_x=gcode_euler_x->Pin; | ^ halmodule.c:207:6: error: ‘struct data’ has no member named ‘gcode_euler_y’ 207 | d.gcode_euler_y=gcode_euler_y->Pin; | ^ halmodule.c:208:6: error: ‘struct data’ has no member named ‘gcode_euler_z’ 208 | d.gcode_euler_z=gcode_euler_z->Pin; | ^ halmodule.c: At top level: halmodule.c:214:1: warning: return type defaults to ‘int’ [-Wimplicit-int] 214 | EXTRA_SETUP(){ | ^~~~~~~~~~~ /usr/bin/ld: cannot find -lopencascade collect2: error: ld returned 1 exit status cp: cannot stat 'hal_opencascade.so': No such file or directory rm -f moc_predefs.h rm -f cpp_interface.o gcode_program.o parser.o brake.o position-step1.o position-step2.o velocity-step1.o velocity-step2.o char_to_string.o directory.o rm -f *~ core *.core g++ -c -pipe -g -std=gnu++1z -Wall -Wextra -D_REENTRANT -fPIC -DCPP_INTERFACE_LIBRARY -DQT_QML_DEBUG -DQT_CORE_LIB -I. -I/libruckig -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o cpp_interface.o cpp_interface.cpp cpp_interface.cpp: In member function ‘void Cpp_interface::trajectory_auto(double, bool, bool, double, double, double, unsigned int, bool)’: cpp_interface.cpp:185:18: warning: variable ‘result’ set but not used [-Wunused-but-set-variable] 185 | auto result = otg.update(in, out); | ^~~~~~ cpp_interface.cpp:230:18: warning: variable ‘result’ set but not used [-Wunused-but-set-variable] 230 | auto result = otg.update(in, out); | ^~~~~~ cpp_interface.cpp: In member function ‘void Cpp_interface::trajectory_jog_auto(double, double, double, double, double, double)’: cpp_interface.cpp:394:10: warning: variable ‘result_x’ set but not used [-Wunused-but-set-variable] 394 | auto result_x = otg_x.update(in_x, out_x); | ^~~~~~~~ cpp_interface.cpp:413:10: warning: variable ‘result_y’ set but not used [-Wunused-but-set-variable] 413 | auto result_y = otg_y.update(in_y, out_y); | ^~~~~~~~ cpp_interface.cpp:432:10: warning: variable ‘result_z’ set but not used [-Wunused-but-set-variable] 432 | auto result_z = otg_z.update(in_z, out_z); | ^~~~~~~~ cpp_interface.cpp: In member function ‘void Cpp_interface::trajectory_jog(int, int, int, double, double, double)’: cpp_interface.cpp:478:10: warning: variable ‘result_x’ set but not used [-Wunused-but-set-variable] 478 | auto result_x = otg_x.update(in_x, out_x); | ^~~~~~~~ cpp_interface.cpp:514:10: warning: variable ‘result_y’ set but not used [-Wunused-but-set-variable] 514 | auto result_y = otg_y.update(in_y, out_y); | ^~~~~~~~ cpp_interface.cpp:550:10: warning: variable ‘result_z’ set but not used [-Wunused-but-set-variable] 550 | auto result_z = otg_z.update(in_z, out_z); | ^~~~~~~~ In file included from libruckig/output_parameter.hpp:5, from libruckig/ruckig.hpp:14, from cpp_interface.h:11, from cpp_interface.cpp:1: libruckig/trajectory.hpp: In instantiation of ‘ruckig::Result ruckig::Trajectory::calculate(const ruckig::InputParameter&, double) [with bool throw_error = false; bool return_error_at_maximal_duration = true; long unsigned int DOFs = 1]’: libruckig/ruckig.hpp:31:108: required from ‘ruckig::Result ruckig::Ruckig::calculate(const ruckig::InputParameter&, ruckig::OutputParameter&) [with long unsigned int DOFs = 1; bool throw_error = false; bool return_error_at_maximal_duration = true]’ libruckig/ruckig.hpp:124:27: required from ‘ruckig::Result ruckig::Ruckig::update(const ruckig::InputParameter&, ruckig::OutputParameter&) [with long unsigned int DOFs = 1; bool throw_error = false; bool return_error_at_maximal_duration = true]’ cpp_interface.cpp:185:37: required from here libruckig/trajectory.hpp:274:46: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 274 | if (!inp.enabled[dof] || dof == limiting_dof) { | ~~~~^~~~~~~~~~~~~~~ libruckig/trajectory.hpp:288:50: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 288 | if (!inp.enabled[dof] || dof == limiting_dof) { | ~~~~^~~~~~~~~~~~~~~ libruckig/trajectory.hpp:324:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 324 | if (!inp.enabled[dof] || dof == limiting_dof) { | ~~~~^~~~~~~~~~~~~~~ g++ -c -pipe -g -std=gnu++1z -Wall -Wextra -D_REENTRANT -fPIC -DCPP_INTERFACE_LIBRARY -DQT_QML_DEBUG -DQT_CORE_LIB -I. -I/libruckig -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o gcode_program.o libgcoderead/gcode_program.cpp g++ -c -pipe -g -std=gnu++1z -Wall -Wextra -D_REENTRANT -fPIC -DCPP_INTERFACE_LIBRARY -DQT_QML_DEBUG -DQT_CORE_LIB -I. -I/libruckig -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o parser.o libgcoderead/parser.cpp libgcoderead/parser.cpp: In function ‘std::string gpr::parse_line_comment_with_delimiter(std::string, gpr::parse_stream >&)’: libgcoderead/parser.cpp:161:51: warning: unused parameter ‘sc’ [-Wunused-parameter] 161 | string parse_line_comment_with_delimiter(string sc, parse_stream& s) { | ~~~~~~~^~ g++ -c -pipe -g -std=gnu++1z -Wall -Wextra -D_REENTRANT -fPIC -DCPP_INTERFACE_LIBRARY -DQT_QML_DEBUG -DQT_CORE_LIB -I. -I/libruckig -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o brake.o libruckig/brake.cpp g++ -c -pipe -g -std=gnu++1z -Wall -Wextra -D_REENTRANT -fPIC -DCPP_INTERFACE_LIBRARY -DQT_QML_DEBUG -DQT_CORE_LIB -I. -I/libruckig -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o position-step1.o libruckig/position-step1.cpp g++ -c -pipe -g -std=gnu++1z -Wall -Wextra -D_REENTRANT -fPIC -DCPP_INTERFACE_LIBRARY -DQT_QML_DEBUG -DQT_CORE_LIB -I. -I/libruckig -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o position-step2.o libruckig/position-step2.cpp g++ -c -pipe -g -std=gnu++1z -Wall -Wextra -D_REENTRANT -fPIC -DCPP_INTERFACE_LIBRARY -DQT_QML_DEBUG -DQT_CORE_LIB -I. -I/libruckig -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o velocity-step1.o libruckig/velocity-step1.cpp g++ -c -pipe -g -std=gnu++1z -Wall -Wextra -D_REENTRANT -fPIC -DCPP_INTERFACE_LIBRARY -DQT_QML_DEBUG -DQT_CORE_LIB -I. -I/libruckig -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o velocity-step2.o libruckig/velocity-step2.cpp g++ -c -pipe -g -std=gnu++1z -Wall -Wextra -D_REENTRANT -fPIC -DCPP_INTERFACE_LIBRARY -DQT_QML_DEBUG -DQT_CORE_LIB -I. -I/libruckig -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o char_to_string.o libskynet/char_to_string.cpp libskynet/char_to_string.cpp: In member function ‘std::string char_to_string::convertToString(char)’: libskynet/char_to_string.cpp:12:1: warning: no return statement in function returning non-void [-Wreturn-type] 12 | } | ^ g++ -c -pipe -g -std=gnu++1z -Wall -Wextra -D_REENTRANT -fPIC -DCPP_INTERFACE_LIBRARY -DQT_QML_DEBUG -DQT_CORE_LIB -I. -I/libruckig -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o directory.o libskynet/directory.cpp rm -f libtrajectory_6DoFs.so.1.0.0 libtrajectory_6DoFs.so libtrajectory_6DoFs.so.1 libtrajectory_6DoFs.so.1.0 g++ -Wl,-rpath,/opt/qt-creator/5.15.1/gcc_64/lib -shared -Wl,-soname,libtrajectory_6DoFs.so.1 -o libtrajectory_6DoFs.so.1.0.0 cpp_interface.o gcode_program.o parser.o brake.o position-step1.o position-step2.o velocity-step1.o velocity-step2.o char_to_string.o directory.o /opt/qt-creator/5.15.1/gcc_64/lib/libQt5Core.so -lpthread ln -s libtrajectory_6DoFs.so.1.0.0 libtrajectory_6DoFs.so ln -s libtrajectory_6DoFs.so.1.0.0 libtrajectory_6DoFs.so.1 ln -s libtrajectory_6DoFs.so.1.0.0 libtrajectory_6DoFs.so.1.0 /opt/qt-creator/5.15.1/gcc_64/bin/qmake -o Makefile libhalcmdgui.pro -spec linux-g++ CONFIG+=debug CONFIG+=qml_debug Info: creating stash file /opt/hal-core/src/hal/components/trajectory/cpp_interface/libhalcmdgui/.qmake.stash rm -f moc_predefs.h rm -f moc_mainwindow.cpp rm -f ui_mainwindow.h rm -f directory.o main.o mainwindow.o moc_mainwindow.o rm -f *~ core *.core /opt/qt-creator/5.15.1/gcc_64/bin/uic mainwindow.ui -o ui_mainwindow.h g++ -c -pipe -g -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I/opt/hal-core/src/hal -I/opt/hal-core/src/rtapi -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtWidgets -I/opt/qt-creator/5.15.1/gcc_64/include/QtGui -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/usr/include/libdrm -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o directory.o libskynet/directory.cpp g++ -c -pipe -g -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I/opt/hal-core/src/hal -I/opt/hal-core/src/rtapi -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtWidgets -I/opt/qt-creator/5.15.1/gcc_64/include/QtGui -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/usr/include/libdrm -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o main.o main.cpp g++ -c -pipe -g -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I/opt/hal-core/src/hal -I/opt/hal-core/src/rtapi -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtWidgets -I/opt/qt-creator/5.15.1/gcc_64/include/QtGui -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/usr/include/libdrm -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o mainwindow.o mainwindow.cpp g++ -pipe -g -std=gnu++11 -Wall -Wextra -dM -E -o moc_predefs.h /opt/qt-creator/5.15.1/gcc_64/mkspecs/features/data/dummy.cpp /opt/qt-creator/5.15.1/gcc_64/bin/moc -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB --include /opt/hal-core/src/hal/components/trajectory/cpp_interface/libhalcmdgui/moc_predefs.h -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -I/opt/hal-core/src/hal/components/trajectory/cpp_interface/libhalcmdgui -I/opt/hal-core/src/hal -I/opt/hal-core/src/rtapi -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtWidgets -I/opt/qt-creator/5.15.1/gcc_64/include/QtGui -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I/usr/include/c++/11 -I/usr/include/x86_64-linux-gnu/c++/11 -I/usr/include/c++/11/backward -I/usr/lib/gcc/x86_64-linux-gnu/11/include -I/usr/local/include -I/usr/include/x86_64-linux-gnu -I/usr/include mainwindow.h -o moc_mainwindow.cpp g++ -c -pipe -g -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC -DQT_QML_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I/opt/hal-core/src/hal -I/opt/hal-core/src/rtapi -I/opt/qt-creator/5.15.1/gcc_64/include -I/opt/qt-creator/5.15.1/gcc_64/include/QtWidgets -I/opt/qt-creator/5.15.1/gcc_64/include/QtGui -I/opt/qt-creator/5.15.1/gcc_64/include/QtCore -I. -I/usr/include/libdrm -I. -I/opt/qt-creator/5.15.1/gcc_64/mkspecs/linux-g++ -o moc_mainwindow.o moc_mainwindow.cpp g++ -Wl,-rpath,/opt/qt-creator/5.15.1/gcc_64/lib -o libhalcmdgui directory.o main.o mainwindow.o moc_mainwindow.o -L/opt/hal-core/lib -lhalcore /opt/qt-creator/5.15.1/gcc_64/lib/libQt5Widgets.so /opt/qt-creator/5.15.1/gcc_64/lib/libQt5Gui.so /opt/qt-creator/5.15.1/gcc_64/lib/libQt5Core.so -lGL -lpthread --2022-01-05 09:38:28-- https://github.com/grotius-cnc/hal-view/releases/download/1.0.0/halview.deb Resolving github.com (github.com)... 140.82.121.4 Connecting to github.com (github.com)|140.82.121.4|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/422975234/b0607fd4-693c-4bf8-add5-5a01c73ed058?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220105%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220105T073828Z&X-Amz-Expires=300&X-Amz-Signature=f6446858753c100f7717faadb3524313943e2ca51f1ca1a05410b2ec911ea8a7&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=422975234&response-content-disposition=attachment%3B%20filename%3Dhalview.deb&response-content-type=application%2Foctet-stream [following] --2022-01-05 09:38:28-- https://objects.githubusercontent.com/github-production-release-asset-2e65be/422975234/b0607fd4-693c-4bf8-add5-5a01c73ed058?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220105%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220105T073828Z&X-Amz-Expires=300&X-Amz-Signature=f6446858753c100f7717faadb3524313943e2ca51f1ca1a05410b2ec911ea8a7&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=422975234&response-content-disposition=attachment%3B%20filename%3Dhalview.deb&response-content-type=application%2Foctet-stream Resolving objects.githubusercontent.com (objects.githubusercontent.com)... 185.199.108.133, 185.199.109.133, 185.199.110.133, ... Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.108.133|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 577892 (564K) [application/octet-stream] Saving to: ‘halview.deb’ halview.deb 100%[===================>] 564.35K 1.05MB/s in 0.5s 2022-01-05 09:38:30 (1.05 MB/s) - ‘halview.deb’ saved [577892/577892] Selecting previously unselected package halview. (Reading database ... 490631 files and directories currently installed.) Preparing to unpack halview.deb ... Unpacking halview (1.0.0) ... Setting up halview (1.0.0) ... Processing triggers for desktop-file-utils (0.26-1) ... Processing triggers for mailcap (3.69) ... --2022-01-05 09:38:30-- https://github.com/grotius-cnc/cam/releases/download/1.0.0/cam.deb Resolving github.com (github.com)... 140.82.121.4 Connecting to github.com (github.com)|140.82.121.4|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/382225869/92323ecf-d75b-40bc-b30b-45395d7b332e?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220105%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220105T073831Z&X-Amz-Expires=300&X-Amz-Signature=43b8e955002b36c199c577f3d5dccf5d8f2b9785d51831f182ad335f3542d10e&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=382225869&response-content-disposition=attachment%3B%20filename%3Dcam.deb&response-content-type=application%2Foctet-stream [following] --2022-01-05 09:38:31-- https://objects.githubusercontent.com/github-production-release-asset-2e65be/382225869/92323ecf-d75b-40bc-b30b-45395d7b332e?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20220105%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20220105T073831Z&X-Amz-Expires=300&X-Amz-Signature=43b8e955002b36c199c577f3d5dccf5d8f2b9785d51831f182ad335f3542d10e&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=382225869&response-content-disposition=attachment%3B%20filename%3Dcam.deb&response-content-type=application%2Foctet-stream Resolving objects.githubusercontent.com (objects.githubusercontent.com)... 185.199.110.133, 185.199.111.133, 185.199.108.133, ... Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.110.133|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 4829900 (4.6M) [application/octet-stream] Saving to: ‘cam.deb’ cam.deb 100%[===================>] 4.61M 6.63MB/s in 0.7s 2022-01-05 09:38:32 (6.63 MB/s) - ‘cam.deb’ saved [4829900/4829900] Reading package lists... Done Building dependency tree... Done Reading state information... Done You might want to run 'apt --fix-broken install' to correct these. The following packages have unmet dependencies: kdl-kinematics : Depends: libeigen3-dev but it is not going to be installed E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution). Selecting previously unselected package cam. (Reading database ... 490638 files and directories currently installed.) Preparing to unpack cam.deb ... Unpacking cam (1.0.0) ... Setting up cam (1.0.0) ... cam installed Processing triggers for desktop-file-utils (0.26-1) ... Processing triggers for mailcap (3.69) ...