Registration, Implementation and Testing of New Binding Model in CADET

Hey I am trying to follow along but I am getting an issue when trying to compile everything. I downloaded the TestBinding.cpp and the only thing I changed was Langmuir->Test.

These are the errors I am getting after doing bluid all.

Severity Code Description Project File Line Suppression State Details
Error (active) E0276 name followed by ‘::’ must be a class or namespace name VersionInfo.obj (src\libcadet\libcadet_object.dir\Release\VersionInfo.obj) - aRELEASE D:\CADET\src\libcadet\model\binding\TestBinding.cpp 56
Error (active) E0276 name followed by ‘::’ must be a class or namespace name VersionInfo.obj (src\libcadet\libcadet_object.dir\Release\VersionInfo.obj) - aRELEASE D:\CADET\src\libcadet\model\binding\TestBinding.cpp 58
Error (active) E0020 identifier _kA is undefined VersionInfo.obj (src\libcadet\libcadet_object.dir\Release\VersionInfo.obj) - aRELEASE D:\CADET\src\libcadet\model\binding\TestBinding.cpp 60
Error (active) E0020 identifier _kD is undefined VersionInfo.obj (src\libcadet\libcadet_object.dir\Release\VersionInfo.obj) - aRELEASE D:\CADET\src\libcadet\model\binding\TestBinding.cpp 60
Error (active) E0020 identifier _qMax is undefined VersionInfo.obj (src\libcadet\libcadet_object.dir\Release\VersionInfo.obj) - aRELEASE D:\CADET\src\libcadet\model\binding\TestBinding.cpp 60
Error (active) E0276 name followed by ‘::’ must be a class or namespace name VersionInfo.obj (src\libcadet\libcadet_object.dir\Release\VersionInfo.obj) - aRELEASE D:\CADET\src\libcadet\model\binding\TestBinding.cpp 66
Error (active) E0276 name followed by ‘::’ must be a class or namespace name VersionInfo.obj (src\libcadet\libcadet_object.dir\Release\VersionInfo.obj) - aRELEASE D:\CADET\src\libcadet\model\binding\TestBinding.cpp 68
Error (active) E0020 identifier _kA is undefined VersionInfo.obj (src\libcadet\libcadet_object.dir\Release\VersionInfo.obj) - aRELEASE D:\CADET\src\libcadet\model\binding\TestBinding.cpp 70
Error (active) E0020 identifier _kD is undefined VersionInfo.obj (src\libcadet\libcadet_object.dir\Release\VersionInfo.obj) - aRELEASE D:\CADET\src\libcadet\model\binding\TestBinding.cpp 70
Error (active) E0020 identifier _qMax is undefined VersionInfo.obj (src\libcadet\libcadet_object.dir\Release\VersionInfo.obj) - aRELEASE D:\CADET\src\libcadet\model\binding\TestBinding.cpp 70
Error (active) E0020 identifier TestParamHandler is undefined VersionInfo.obj (src\libcadet\libcadet_object.dir\Release\VersionInfo.obj) - aRELEASE D:\CADET\src\libcadet\model\binding\TestBinding.cpp 210
Error (active) E0020 identifier ExtTestParamHandler is undefined VersionInfo.obj (src\libcadet\libcadet_object.dir\Release\VersionInfo.obj) - aRELEASE D:\CADET\src\libcadet\model\binding\TestBinding.cpp 211
Error (active) E0349 no operator = matches these operands VersionInfo.obj (src\libcadet\libcadet_object.dir\Release\VersionInfo.obj) - aRELEASE D:\CADET\src\libcadet\model\binding\TestBinding.cpp 217
Error (active) E0349 no operator = matches these operands VersionInfo.obj (src\libcadet\libcadet_object.dir\Release\VersionInfo.obj) - aRELEASE D:\CADET\src\libcadet\model\binding\TestBinding.cpp 218
Warning MSB8028 The intermediate directory (sundials_idas_static.dir\Release) contains files shared from another project (sundials_idas_static.vcxproj). This can lead to incorrect clean and rebuild behavior. D:\CADET\build\CADET C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets 531
Warning MSB8028 The intermediate directory (sundials_nvecserial_static.dir\Release) contains files shared from another project (sundials_nvecserial_static.vcxproj). This can lead to incorrect clean and rebuild behavior. D:\CADET\build\CADET C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets 531
Warning MSB8028 The intermediate directory (libcadet_nonlinalg_static.dir\Release) contains files shared from another project (libcadet_nonlinalg_static.vcxproj). This can lead to incorrect clean and rebuild behavior. D:\CADET\build\CADET C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppBuild.targets 531
Error [json.exception.parse_error.101] parse error at 13: syntax error - invalid literal; last read: ‘name: T’ [D:\CADET\build\src\libcadet\libcadet_object.vcxproj] D:\CADET\build\CADET D:\CADET\build\CADET\CUSTOMBUILD 1
Error MSB8066 Custom build for ‘D:\CADET\src\libcadet\model\binding\TestBinding.cpp’ exited with code -3. D:\CADET\build\CADET C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets 254