How to resolve build error compiling SCM-Extension-1-0-0-872 with C-SDK-2-2-12-1052
When I try to build SCM-Extension-1-0-0-872 with C-SDK-2-2-12-1052 , its giving some compile error like below.
Does anyone experienced it, any idea how to resolve it?
In Documentation it says SCM-Extension-1.0.1 is compatible with C SDK 2.2.8 and 2.2.9 but I couldnt find this 1.01. version in the PTC Software download page, only available one is an older date coded version 1-0-0-872.
https://support.ptc.com/help/thingworx/edge_sdk_c/en/index.html#page/c_sdk/c_csdk_edge_ext_scm_setup.html
libthingworxscm-1.0/src/main/c/twSwValidate.c:406:61: error: too few arguments to function 'TWSHA256_sha256_file'if(FALSE == twDirectory_FileExists(fullFilePath)||TW_OK != TWSHA256_sha256_file(fullFilePath,calculatedDigest)){^~~~~~~~~~~~~~~~~~~~In file included from //libthingworxscm-1.0/src/main/c/twSwValidate.c:21:0:/\i/usr/include/thingworx/twSig.h:19:5: note: declared hereint TWSHA256_sha256_file(^~~~~~~~~~~~~~~~~~~~
I see in twSig.h