Closed
Description
Please see PR #110.
$ cmake --build build
[ 4%] Building CXX object CMakeFiles/qualisys_cpp_sdk.dir/Markup.cpp.o
[ 9%] Building CXX object CMakeFiles/qualisys_cpp_sdk.dir/Network.cpp.o
[ 14%] Building CXX object CMakeFiles/qualisys_cpp_sdk.dir/RTPacket.cpp.o
[ 19%] Building CXX object CMakeFiles/qualisys_cpp_sdk.dir/RTProtocol.cpp.o
qualisys_cpp_sdk/RTProtocol.cpp: In member function ‘bool CRTProtocol::GetCapture(const char*, bool)’:
qualisys_cpp_sdk/RTProtocol.cpp:685:66: warning: ‘%s’ directive writing up to 1023 bytes into a region of size 1004 [-Wformat-overflow=]
685 | sprintf(maErrorStr, "No packet received. %s.", maErrorStr);
| ^~
qualisys_cpp_sdk/RTProtocol.cpp:685:32: note: ‘sprintf’ output between 22 and 1045 bytes into a destination of size 1024
685 | sprintf(maErrorStr, "No packet received. %s.", maErrorStr);
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 23%] Building CXX object CMakeFiles/qualisys_cpp_sdk.dir/Settings.cpp.o
qualisys_cpp_sdk/Settings.cpp: In function ‘const char* qualisys_cpp_sdk::SkeletonDofToStringSettings(qualisys_cpp_sdk::EDegreeOfFreedom)’:
qualisys_cpp_sdk/Settings.cpp:5:20: error: ‘find_if’ is not a member of ‘std’
5 | auto it = std::find_if(DEGREES_OF_FREEDOM.begin(), DEGREES_OF_FREEDOM.end(), [&](const auto& DEGREE_OF_FREEDOM) { return (DEGREE_OF_FREEDOM.first == dof); });
| ^~~~~~~
qualisys_cpp_sdk/Settings.cpp: In function ‘qualisys_cpp_sdk::EDegreeOfFreedom qualisys_cpp_sdk::SkeletonStringToDofSettings(const string&)’:
qualisys_cpp_sdk/Settings.cpp:17:20: error: ‘find_if’ is not a member of ‘std’
17 | auto it = std::find_if(DEGREES_OF_FREEDOM.begin(), DEGREES_OF_FREEDOM.end(), [&](const auto& DEGREE_OF_FREEDOM) { return (DEGREE_OF_FREEDOM.second == str); });
| ^~~~~~~
gmake[2]: *** [CMakeFiles/qualisys_cpp_sdk.dir/build.make:135: CMakeFiles/qualisys_cpp_sdk.dir/Settings.cpp.o] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:182: CMakeFiles/qualisys_cpp_sdk.dir/all] Error 2
gmake: *** [Makefile:146: all] Error 2
Metadata
Metadata
Assignees
Labels
No labels