sanko-shoko / gtmaker

MIT License
11 stars 2 forks source link

building code in ubuntu #2

Open Pked01 opened 4 years ago

Pked01 commented 4 years ago

Hello, i am trying to build this tool on ubuntu but it failed.. i build simplesp in /usr/local and changed in cmake of gtmaker accordingly.. still i m getting following error while building up the package

14%] Building CXX object src/CMakeFiles/gtmaker.dir/gtmaker.cpp.o [ 14%] Building CXX object src/CMakeFiles/gtmaker.dir/gtordr.cpp.o [ 21%] Building CXX object src/CMakeFiles/gtmaker.dir/usr/local/simplesp/external/imgui/imgui_demo.cpp.o [ 28%] Building CXX object src/CMakeFiles/gtmaker.dir/gtpose.cpp.o [ 35%] Building CXX object src/CMakeFiles/gtmaker.dir/main.cpp.o [ 42%] Building CXX object src/CMakeFiles/gtmaker.dir/gtcont.cpp.o [ 50%] Building CXX object src/CMakeFiles/gtmaker.dir/usr/local/simplesp/external/imgui/imgui_widgets.cpp.o [ 57%] Building CXX object src/CMakeFiles/gtmaker.dir/usr/local/simplesp/external/imgui/imgui_draw.cpp.o [ 64%] Building CXX object src/CMakeFiles/gtmaker.dir/usr/local/simplesp/external/imgui/imgui.cpp.o [ 71%] Building CXX object src/CMakeFiles/gtmaker.dir/gtrect.cpp.o [ 78%] Building CXX object src/CMakeFiles/gtmaker.dir/usr/local/simplesp/external/imgui/imgui_impl_opengl2.cpp.o [ 85%] Building CXX object src/CMakeFiles/gtmaker.dir/usr/local/simplesp/external/imgui/imgui_impl_glfw.cpp.o [ 92%] Building C object src/CMakeFiles/gtmaker.dir/usr/local/simplesp/external/tinyfd/tinyfiledialogs.c.o In file included from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4:0, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtpose.cpp:1: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h: In function ‘sp::Mem1<std::__cxx11::basic_string<char> > getFileList(const char*, const char*)’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:108:32: error: call of overloaded ‘strcmp(const char*&, const char [3])’ is ambiguous if ((strcmp(name, ".\0") != 0) && (strcmp(name, "..\0") != 0)) { ^ In file included from /usr/local/simplesp/spcore/spcpu/spmem.h:12:0, from /usr/local/simplesp/spcore/spcore.h:24, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtpose.cpp:1: /usr/include/string.h:136:12: note: candidate: int strcmp(const char*, const char*) extern int strcmp (const char *__s1, const char *__s2) ^~~~~~ In file included from /usr/local/simplesp/spcore/spcore.h:28:0, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtpose.cpp:1: /usr/local/simplesp/spcore/spcpu/spstr.h:37:20: note: candidate: int sp::strcmp(const char*, const char*) SP_CPUFUNC int strcmp(const char *str0, const char *str1) { ^~~~~~ In file included from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4:0, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtpose.cpp:1: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:108:63: error: call of overloaded ‘strcmp(const char*&, const char [4])’ is ambiguous if ((strcmp(name, ".\0") != 0) && (strcmp(name, "..\0") != 0)) { ^ In file included from /usr/local/simplesp/spcore/spcpu/spmem.h:12:0, from /usr/local/simplesp/spcore/spcore.h:24, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtpose.cpp:1: /usr/include/string.h:136:12: note: candidate: int strcmp(const char*, const char*) extern int strcmp (const char *__s1, const char *__s2) ^~~~~~ In file included from /usr/local/simplesp/spcore/spcore.h:28:0, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtpose.cpp:1: /usr/local/simplesp/spcore/spcpu/spstr.h:37:20: note: candidate: int sp::strcmp(const char*, const char*) SP_CPUFUNC int strcmp(const char *str0, const char *str1) { ^~~~~~ In file included from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtpose.cpp:1:0: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h: In member function ‘void GTMakerGUI::select(int)’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:30: error: ‘minval’ was not declared in this scope m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:30: note: suggested alternative: ‘linkat’ m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ linkat /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:20: error: ‘maxval’ was not declared in this scope m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:20: note: suggested alternative: ‘fmaxmagl’ m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ fmaxmagl /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h: In member function ‘void GTMakerGUI::adjustImg()’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:86:30: error: ‘minval’ was not declared in this scope m_viewScale = 0.92 * minval(static_cast<double>(m_wcam.dsize[0] - 180) / m_img.dsize[0], static_cast<double>(m_wcam.dsize[1]) / m_img.dsize[1]); ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:86:30: note: suggested alternative: ‘linkat’ m_viewScale = 0.92 * minval(static_cast<double>(m_wcam.dsize[0] - 180) / m_img.dsize[0], static_cast<double>(m_wcam.dsize[1]) / m_img.dsize[1]); ^~~~~~ linkat In file included from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4:0, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtcont.cpp:1: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h: In function ‘sp::Mem1<std::__cxx11::basic_string<char> > getFileList(const char*, const char*)’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:108:32: error: call of overloaded ‘strcmp(const char*&, const char [3])’ is ambiguous if ((strcmp(name, ".\0") != 0) && (strcmp(name, "..\0") != 0)) { ^ In file included from /usr/local/simplesp/spcore/spcpu/spmem.h:12:0, from /usr/local/simplesp/spcore/spcore.h:24, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtcont.cpp:1: /usr/include/string.h:136:12: note: candidate: int strcmp(const char*, const char*) extern int strcmp (const char *__s1, const char *__s2) ^~~~~~ In file included from /usr/local/simplesp/spcore/spcore.h:28:0, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtcont.cpp:1: /usr/local/simplesp/spcore/spcpu/spstr.h:37:20: note: candidate: int sp::strcmp(const char*, const char*) SP_CPUFUNC int strcmp(const char *str0, const char *str1) { ^~~~~~ In file included from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4:0, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtcont.cpp:1: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:108:63: error: call of overloaded ‘strcmp(const char*&, const char [4])’ is ambiguous if ((strcmp(name, ".\0") != 0) && (strcmp(name, "..\0") != 0)) { ^ In file included from /usr/local/simplesp/spcore/spcpu/spmem.h:12:0, from /usr/local/simplesp/spcore/spcore.h:24, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtcont.cpp:1: /usr/include/string.h:136:12: note: candidate: int strcmp(const char*, const char*) extern int strcmp (const char *__s1, const char *__s2) ^~~~~~ In file included from /usr/local/simplesp/spcore/spcore.h:28:0, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtcont.cpp:1: /usr/local/simplesp/spcore/spcpu/spstr.h:37:20: note: candidate: int sp::strcmp(const char*, const char*) SP_CPUFUNC int strcmp(const char *str0, const char *str1) { ^~~~~~ In file included from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtcont.cpp:1:0: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h: In member function ‘void GTMakerGUI::select(int)’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:30: error: ‘minval’ was not declared in this scope m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:30: note: suggested alternative: ‘linkat’ m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ linkat /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:20: error: ‘maxval’ was not declared in this scope m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:20: note: suggested alternative: ‘fmaxmagl’ m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ fmaxmagl /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h: In member function ‘void GTMakerGUI::adjustImg()’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:86:30: error: ‘minval’ was not declared in this scope m_viewScale = 0.92 * minval(static_cast<double>(m_wcam.dsize[0] - 180) / m_img.dsize[0], static_cast<double>(m_wcam.dsize[1]) / m_img.dsize[1]); ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:86:30: note: suggested alternative: ‘linkat’ m_viewScale = 0.92 * minval(static_cast<double>(m_wcam.dsize[0] - 180) / m_img.dsize[0], static_cast<double>(m_wcam.dsize[1]) / m_img.dsize[1]); ^~~~~~ linkat /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtcont.cpp: In member function ‘virtual void GTMakerGUI::ContEditor::mouseButton()’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtcont.cpp:222:30: error: ‘maxval’ was not declared in this scope (*g_crnt)[i].x = maxval((*g_crnt)[i].x, a.x); ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtcont.cpp:222:30: note: suggested alternative: ‘fmaxmagl’ (*g_crnt)[i].x = maxval((*g_crnt)[i].x, a.x); ^~~~~~ fmaxmagl /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtcont.cpp:224:30: error: ‘minval’ was not declared in this scope (*g_crnt)[i].x = minval((*g_crnt)[i].x, b.x); ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtcont.cpp:224:30: note: suggested alternative: ‘linkat’ (*g_crnt)[i].x = minval((*g_crnt)[i].x, b.x); ^~~~~~ linkat In file included from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4:0, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.cpp:1: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h: In function ‘sp::Mem1<std::__cxx11::basic_string<char> > getFileList(const char*, const char*)’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:108:32: error: call of overloaded ‘strcmp(const char*&, const char [3])’ is ambiguous if ((strcmp(name, ".\0") != 0) && (strcmp(name, "..\0") != 0)) { ^ In file included from /usr/local/simplesp/spcore/spcpu/spmem.h:12:0, from /usr/local/simplesp/spcore/spcore.h:24, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.cpp:1: /usr/include/string.h:136:12: note: candidate: int strcmp(const char*, const char*) extern int strcmp (const char *__s1, const char *__s2) ^~~~~~ In file included from /usr/local/simplesp/spcore/spcore.h:28:0, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.cpp:1: /usr/local/simplesp/spcore/spcpu/spstr.h:37:20: note: candidate: int sp::strcmp(const char*, const char*) SP_CPUFUNC int strcmp(const char *str0, const char *str1) { ^~~~~~ In file included from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4:0, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.cpp:1: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:108:63: error: call of overloaded ‘strcmp(const char*&, const char [4])’ is ambiguous if ((strcmp(name, ".\0") != 0) && (strcmp(name, "..\0") != 0)) { ^ In file included from /usr/local/simplesp/spcore/spcpu/spmem.h:12:0, from /usr/local/simplesp/spcore/spcore.h:24, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.cpp:1: /usr/include/string.h:136:12: note: candidate: int strcmp(const char*, const char*) extern int strcmp (const char *__s1, const char *__s2) ^~~~~~ In file included from /usr/local/simplesp/spcore/spcore.h:28:0, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.cpp:1: /usr/local/simplesp/spcore/spcpu/spstr.h:37:20: note: candidate: int sp::strcmp(const char*, const char*) SP_CPUFUNC int strcmp(const char *str0, const char *str1) { ^~~~~~ In file included from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4:0, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtrect.cpp:1: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h: In function ‘sp::Mem1<std::__cxx11::basic_string<char> > getFileList(const char*, const char*)’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:108:32: error: call of overloaded ‘strcmp(const char*&, const char [3])’ is ambiguous if ((strcmp(name, ".\0") != 0) && (strcmp(name, "..\0") != 0)) { ^ In file included from /usr/local/simplesp/spcore/spcpu/spmem.h:12:0, from /usr/local/simplesp/spcore/spcore.h:24, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtrect.cpp:1: /usr/include/string.h:136:12: note: candidate: int strcmp(const char*, const char*) extern int strcmp (const char *__s1, const char *__s2) ^~~~~~ In file included from /usr/local/simplesp/spcore/spcore.h:28:0, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtrect.cpp:1: /usr/local/simplesp/spcore/spcpu/spstr.h:37:20: note: candidate: int sp::strcmp(const char*, const char*) SP_CPUFUNC int strcmp(const char *str0, const char *str1) { ^~~~~~ In file included from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4:0, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtrect.cpp:1: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:108:63: error: call of overloaded ‘strcmp(const char*&, const char [4])’ is ambiguous if ((strcmp(name, ".\0") != 0) && (strcmp(name, "..\0") != 0)) { ^ In file included from /usr/local/simplesp/spcore/spcpu/spmem.h:12:0, from /usr/local/simplesp/spcore/spcore.h:24, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtrect.cpp:1: /usr/include/string.h:136:12: note: candidate: int strcmp(const char*, const char*) extern int strcmp (const char *__s1, const char *__s2) ^~~~~~ In file included from /usr/local/simplesp/spcore/spcore.h:28:0, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtrect.cpp:1: /usr/local/simplesp/spcore/spcpu/spstr.h:37:20: note: candidate: int sp::strcmp(const char*, const char*) SP_CPUFUNC int strcmp(const char *str0, const char *str1) { ^~~~~~ In file included from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4:0, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/main.cpp:1: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h: In function ‘sp::Mem1<std::__cxx11::basic_string<char> > getFileList(const char*, const char*)’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:108:32: error: call of overloaded ‘strcmp(const char*&, const char [3])’ is ambiguous if ((strcmp(name, ".\0") != 0) && (strcmp(name, "..\0") != 0)) { ^ In file included from /usr/local/simplesp/spcore/spcpu/spmem.h:12:0, from /usr/local/simplesp/spcore/spcore.h:24, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/main.cpp:1: /usr/include/string.h:136:12: note: candidate: int strcmp(const char*, const char*) extern int strcmp (const char *__s1, const char *__s2) ^~~~~~ In file included from /usr/local/simplesp/spcore/spcore.h:28:0, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/main.cpp:1: /usr/local/simplesp/spcore/spcpu/spstr.h:37:20: note: candidate: int sp::strcmp(const char*, const char*) SP_CPUFUNC int strcmp(const char *str0, const char *str1) { ^~~~~~ In file included from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4:0, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/main.cpp:1: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:108:63: error: call of overloaded ‘strcmp(const char*&, const char [4])’ is ambiguous if ((strcmp(name, ".\0") != 0) && (strcmp(name, "..\0") != 0)) { ^ In file included from /usr/local/simplesp/spcore/spcpu/spmem.h:12:0, from /usr/local/simplesp/spcore/spcore.h:24, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/main.cpp:1: /usr/include/string.h:136:12: note: candidate: int strcmp(const char*, const char*) extern int strcmp (const char *__s1, const char *__s2) ^~~~~~ In file included from /usr/local/simplesp/spcore/spcore.h:28:0, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/main.cpp:1: /usr/local/simplesp/spcore/spcpu/spstr.h:37:20: note: candidate: int sp::strcmp(const char*, const char*) SP_CPUFUNC int strcmp(const char *str0, const char *str1) { ^~~~~~ In file included from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.cpp:1:0: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h: In member function ‘void GTMakerGUI::select(int)’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:30: error: ‘minval’ was not declared in this scope m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ In file included from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtrect.cpp:1:0: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h: In member function ‘void GTMakerGUI::select(int)’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:30: error: ‘minval’ was not declared in this scope m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:30: note: suggested alternative: ‘linkat’ m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ linkat /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:20: error: ‘maxval’ was not declared in this scope m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:30: note: suggested alternative: ‘linkat’ m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ linkat /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:20: error: ‘maxval’ was not declared in this scope m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:20: note: suggested alternative: ‘fmaxmagl’ m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ fmaxmagl /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h: In member function ‘void GTMakerGUI::adjustImg()’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:86:30: error: ‘minval’ was not declared in this scope m_viewScale = 0.92 * minval(static_cast<double>(m_wcam.dsize[0] - 180) / m_img.dsize[0], static_cast<double>(m_wcam.dsize[1]) / m_img.dsize[1]); ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:20: note: suggested alternative: ‘fmaxmagl’ m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ fmaxmagl /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h: In member function ‘void GTMakerGUI::adjustImg()’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:86:30: error: ‘minval’ was not declared in this scope m_viewScale = 0.92 * minval(static_cast<double>(m_wcam.dsize[0] - 180) / m_img.dsize[0], static_cast<double>(m_wcam.dsize[1]) / m_img.dsize[1]); ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:86:30: note: suggested alternative: ‘linkat’ m_viewScale = 0.92 * minval(static_cast<double>(m_wcam.dsize[0] - 180) / m_img.dsize[0], static_cast<double>(m_wcam.dsize[1]) / m_img.dsize[1]); ^~~~~~ linkat In file included from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/main.cpp:1:0: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h: In member function ‘void GTMakerGUI::select(int)’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:30: error: ‘minval’ was not declared in this scope m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:86:30: note: suggested alternative: ‘linkat’ m_viewScale = 0.92 * minval(static_cast<double>(m_wcam.dsize[0] - 180) / m_img.dsize[0], static_cast<double>(m_wcam.dsize[1]) / m_img.dsize[1]); ^~~~~~ linkat /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.cpp: In member function ‘void GTMakerGUI::dispData()’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.cpp:21:67: warning: format not a string literal and no format arguments [-Wformat-security] ImGui::BulletText(m_database.imNames[m_select].c_str()); ^ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:30: note: suggested alternative: ‘linkat’ m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ linkat /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:20: error: ‘maxval’ was not declared in this scope m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.cpp: In member function ‘int GTMakerGUI::findNearPos(const sp::Mem1<sp::Vec2>&, const sp::Vec2&)’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.cpp:176:20: error: ‘minval’ was not declared in this scope if (norm < minval(minv, thresh)) { ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:20: note: suggested alternative: ‘fmaxmagl’ m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ fmaxmagl /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtrect.cpp: In member function ‘virtual void GTMakerGUI::RectEditor::display()’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtrect.cpp:59:76: warning: format not a string literal and no format arguments [-Wformat-security] ImGui::Text(m_ptr->m_database.gtNames[gt.label].c_str()); ^ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h: In member function ‘void GTMakerGUI::adjustImg()’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:86:30: error: ‘minval’ was not declared in this scope m_viewScale = 0.92 * minval(static_cast<double>(m_wcam.dsize[0] - 180) / m_img.dsize[0], static_cast<double>(m_wcam.dsize[1]) / m_img.dsize[1]); ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.cpp:176:20: note: suggested alternative: ‘minv’ if (norm < minval(minv, thresh)) { ^~~~~~ minv /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.cpp: In member function ‘int GTMakerGUI::findNearLine(const sp::Mem1<sp::Vec2>&, const sp::Vec2&)’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.cpp:202:20: error: ‘minval’ was not declared in this scope if (norm < minval(minv, thresh) && in <= 0) { ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtrect.cpp: In member function ‘virtual void GTMakerGUI::RectEditor::mouseButton()’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtrect.cpp:143:41: error: ‘minval’ was not declared in this scope if (m_ptr->m_state == S_Init && minval(m_ptr->m_focus->rect.dsize[0], m_ptr->m_focus->rect.dsize[1]) < 10) { ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:86:30: note: suggested alternative: ‘linkat’ m_viewScale = 0.92 * minval(static_cast<double>(m_wcam.dsize[0] - 180) / m_img.dsize[0], static_cast<double>(m_wcam.dsize[1]) / m_img.dsize[1]); ^~~~~~ linkat /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtrect.cpp:143:41: note: suggested alternative: ‘linkat’ if (m_ptr->m_state == S_Init && minval(m_ptr->m_focus->rect.dsize[0], m_ptr->m_focus->rect.dsize[1]) < 10) { ^~~~~~ linkat /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.cpp:202:20: note: suggested alternative: ‘minv’ if (norm < minval(minv, thresh) && in <= 0) { ^~~~~~ minv In file included from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4:0, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtordr.cpp:1: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h: In function ‘sp::Mem1<std::__cxx11::basic_string<char> > getFileList(const char*, const char*)’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:108:32: error: call of overloaded ‘strcmp(const char*&, const char [3])’ is ambiguous if ((strcmp(name, ".\0") != 0) && (strcmp(name, "..\0") != 0)) { ^ In file included from /usr/local/simplesp/spcore/spcpu/spmem.h:12:0, from /usr/local/simplesp/spcore/spcore.h:24, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtordr.cpp:1: /usr/include/string.h:136:12: note: candidate: int strcmp(const char*, const char*) extern int strcmp (const char *__s1, const char *__s2) ^~~~~~ In file included from /usr/local/simplesp/spcore/spcore.h:28:0, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtordr.cpp:1: /usr/local/simplesp/spcore/spcpu/spstr.h:37:20: note: candidate: int sp::strcmp(const char*, const char*) SP_CPUFUNC int strcmp(const char *str0, const char *str1) { ^~~~~~ In file included from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4:0, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtordr.cpp:1: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:108:63: error: call of overloaded ‘strcmp(const char*&, const char [4])’ is ambiguous if ((strcmp(name, ".\0") != 0) && (strcmp(name, "..\0") != 0)) { ^ In file included from /usr/local/simplesp/spcore/spcpu/spmem.h:12:0, from /usr/local/simplesp/spcore/spcore.h:24, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtordr.cpp:1: /usr/include/string.h:136:12: note: candidate: int strcmp(const char*, const char*) extern int strcmp (const char *__s1, const char *__s2) ^~~~~~ In file included from /usr/local/simplesp/spcore/spcore.h:28:0, from /usr/local/simplesp/simplesp.h:30, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtutil.h:6, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:4, from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtordr.cpp:1: /usr/local/simplesp/spcore/spcpu/spstr.h:37:20: note: candidate: int sp::strcmp(const char*, const char*) SP_CPUFUNC int strcmp(const char *str0, const char *str1) { ^~~~~~ In file included from /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtordr.cpp:1:0: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h: In member function ‘void GTMakerGUI::select(int)’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:30: error: ‘minval’ was not declared in this scope m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:30: note: suggested alternative: ‘linkat’ m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ linkat /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:20: error: ‘maxval’ was not declared in this scope m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:72:20: note: suggested alternative: ‘fmaxmagl’ m_select = maxval(0, minval(m_database.imNames.size() - 1, id)); ^~~~~~ fmaxmagl /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h: In member function ‘void GTMakerGUI::adjustImg()’: /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:86:30: error: ‘minval’ was not declared in this scope m_viewScale = 0.92 * minval(static_cast<double>(m_wcam.dsize[0] - 180) / m_img.dsize[0], static_cast<double>(m_wcam.dsize[1]) / m_img.dsize[1]); ^~~~~~ /home/prateek/shared_space/Notebooks/abg/gtmaker/src/gtmaker.h:86:30: note: suggested alternative: ‘linkat’ m_viewScale = 0.92 * minval(static_cast<double>(m_wcam.dsize[0] - 180) / m_img.dsize[0], static_cast<double>(m_wcam.dsize[1]) / m_img.dsize[1]); ^~~~~~ linkat src/CMakeFiles/gtmaker.dir/build.make:134: recipe for target 'src/CMakeFiles/gtmaker.dir/gtpose.cpp.o' failed make[2]: *** [src/CMakeFiles/gtmaker.dir/gtpose.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... src/CMakeFiles/gtmaker.dir/build.make:62: recipe for target 'src/CMakeFiles/gtmaker.dir/gtcont.cpp.o' failed make[2]: *** [src/CMakeFiles/gtmaker.dir/gtcont.cpp.o] Error 1 src/CMakeFiles/gtmaker.dir/build.make:158: recipe for target 'src/CMakeFiles/gtmaker.dir/gtrect.cpp.o' failed make[2]: *** [src/CMakeFiles/gtmaker.dir/gtrect.cpp.o] Error 1 src/CMakeFiles/gtmaker.dir/build.make:86: recipe for target 'src/CMakeFiles/gtmaker.dir/gtmaker.cpp.o' failed make[2]: *** [src/CMakeFiles/gtmaker.dir/gtmaker.cpp.o] Error 1 src/CMakeFiles/gtmaker.dir/build.make:110: recipe for target 'src/CMakeFiles/gtmaker.dir/gtordr.cpp.o' failed make[2]: *** [src/CMakeFiles/gtmaker.dir/gtordr.cpp.o] Error 1 src/CMakeFiles/gtmaker.dir/build.make:182: recipe for target 'src/CMakeFiles/gtmaker.dir/main.cpp.o' failed make[2]: *** [src/CMakeFiles/gtmaker.dir/main.cpp.o] Error 1 CMakeFiles/Makefile2:85: recipe for target 'src/CMakeFiles/gtmaker.dir/all' failed make[1]: *** [src/CMakeFiles/gtmaker.dir/all] Error 2 Makefile:83: recipe for target 'all' failed