Scanning dependencies of target IO-glTF [ 3%] Building CXX object IO-glTF/CMakeFiles/IO-glTF.dir/glslShader.cpp.o In file included from XXX/FBX-glTF-master/IO-glTF/glslShader.cpp:22:0: XXX/FBX-glTF-master/IO-glTF/glslShader.h:51:7: error: ‘void glTF::glslShader::appendCode(const char_t*, ...)’ cannot be overloaded void appendCode (const utility::char_t *format, ...) ; ^ XXX/FBX-glTF-master/IO-glTF/glslShader.h:50:7: error: with ‘void glTF::glslShader::appendCode(const char*, ...)’ void appendCode (const char *format, ...) ; ^ XXX/FBX-glTF-master/IO-glTF/glslShader.cpp:83:54: error: no ‘void glTF::glslShader::appendCode2(const char*, ...)’ member function declared in class ‘glTF::glslShader’ void glslShader::appendCode2 (const char *format, ...) { ^ IO-glTF/CMakeFiles/IO-glTF.dir/build.make:182: recipe for target 'IO-glTF/CMakeFiles/IO-glTF.dir/glslShader.cpp.o' failed make[2]: *** [IO-glTF/CMakeFiles/IO-glTF.dir/glslShader.cpp.o] Error 1 CMakeFiles/Makefile2:85: recipe for target 'IO-glTF/CMakeFiles/IO-glTF.dir/all' failed make[1]: *** [IO-glTF/CMakeFiles/IO-glTF.dir/all] Error 2 Makefile:83: recipe for target 'all' failed make: *** [all] Error 2
I had installed Casablanca correctly on Ubuntu and I am currently using the 2017 FBX SDK. Not sure why cmake is giving an error because of overloaded functions
Scanning dependencies of target IO-glTF [ 3%] Building CXX object IO-glTF/CMakeFiles/IO-glTF.dir/glslShader.cpp.o In file included from XXX/FBX-glTF-master/IO-glTF/glslShader.cpp:22:0: XXX/FBX-glTF-master/IO-glTF/glslShader.h:51:7: error: ‘void glTF::glslShader::appendCode(const char_t*, ...)’ cannot be overloaded void appendCode (const utility::char_t *format, ...) ; ^ XXX/FBX-glTF-master/IO-glTF/glslShader.h:50:7: error: with ‘void glTF::glslShader::appendCode(const char*, ...)’ void appendCode (const char *format, ...) ; ^ XXX/FBX-glTF-master/IO-glTF/glslShader.cpp:83:54: error: no ‘void glTF::glslShader::appendCode2(const char*, ...)’ member function declared in class ‘glTF::glslShader’ void glslShader::appendCode2 (const char *format, ...) { ^ IO-glTF/CMakeFiles/IO-glTF.dir/build.make:182: recipe for target 'IO-glTF/CMakeFiles/IO-glTF.dir/glslShader.cpp.o' failed make[2]: *** [IO-glTF/CMakeFiles/IO-glTF.dir/glslShader.cpp.o] Error 1 CMakeFiles/Makefile2:85: recipe for target 'IO-glTF/CMakeFiles/IO-glTF.dir/all' failed make[1]: *** [IO-glTF/CMakeFiles/IO-glTF.dir/all] Error 2 Makefile:83: recipe for target 'all' failed make: *** [all] Error 2I had installed Casablanca correctly on Ubuntu and I am currently using the 2017 FBX SDK. Not sure why cmake is giving an error because of overloaded functions