InDesign SDK sdksamples build issues
- October 30, 2023
- 1 reply
- 780 views
Hi,
Trying to build SDK samples of plugin_sdk_18.4.0.56 with Visual Studio 2022 Version 17.7.6. Getting 2882 errors. the top 15 errors:
Error (active) E0757 "other" is not a type name WatermarkUI D:\Zia\Installations\plugin_sdk_18.4.0.56\source\public\includes\PMString.h 116
Error (active) E0757 "int_type" is not a type name WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\sstream 228
Error (active) E0801 "operator>>" is not a class or function template name in the current scope WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\basic_string.h 5157
Error (active) E0757 "other" is not a type name WatermarkUI D:\Zia\Installations\plugin_sdk_18.4.0.56\source\public\includes\PMString.h 117
Error (active) E0757 "other" is not a type name WatermarkUI D:\Zia\Installations\plugin_sdk_18.4.0.56\source\public\includes\PMString.h 117
Error (active) E0757 "other" is not a type name WatermarkUI D:\Zia\Installations\plugin_sdk_18.4.0.56\source\public\includes\PMString.h 119
Error (active) E0801 "_GLIBCXX_DEPRECATED" is not a class or function template name in the current scope WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\backward\auto_ptr.h 290
Error (active) E0035 #error directive: This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\c++0x_warning.h 32
Error (active) E0771 'explicit' is not allowed WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\basic_string.h 2848
Error (active) E0771 'explicit' is not allowed WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_iterator.h 739
Error (active) E0341 'operator()' must be a member function WatermarkUI D:\Zia\Installations\plugin_sdk_18.4.0.56\external\dva\third_party\boost_libraries\boost\core\checked_delete.hpp 51
Error (active) E0341 'operator=' must be a member function WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_tempbuf.h 176
Error (active) E0341 'operator[]' must be a member function WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\basic_string.h 3232
Error (active) E0341 'operator[]' must be a member function WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_vector.h 779
Error (active) E0341 'operator[]' must be a member function WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_vector.h 794
Error (active) E0757 "other" is not a type name WatermarkUI D:\Zia\Installations\plugin_sdk_18.4.0.56\source\public\includes\PMString.h 116
Error (active) E0757 "int_type" is not a type name WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\sstream 228
Error (active) E0801 "operator>>" is not a class or function template name in the current scope WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\basic_string.h 5157
Error (active) E0757 "other" is not a type name WatermarkUI D:\Zia\Installations\plugin_sdk_18.4.0.56\source\public\includes\PMString.h 117
Error (active) E0757 "other" is not a type name WatermarkUI D:\Zia\Installations\plugin_sdk_18.4.0.56\source\public\includes\PMString.h 117
Error (active) E0757 "other" is not a type name WatermarkUI D:\Zia\Installations\plugin_sdk_18.4.0.56\source\public\includes\PMString.h 119
Error (active) E0801 "_GLIBCXX_DEPRECATED" is not a class or function template name in the current scope WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\backward\auto_ptr.h 290
Error (active) E0035 #error directive: This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\c++0x_warning.h 32
Error (active) E0771 'explicit' is not allowed WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\basic_string.h 2848
Error (active) E0771 'explicit' is not allowed WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_iterator.h 739
Error (active) E0341 'operator()' must be a member function WatermarkUI D:\Zia\Installations\plugin_sdk_18.4.0.56\external\dva\third_party\boost_libraries\boost\core\checked_delete.hpp 51
Error (active) E0341 'operator=' must be a member function WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_tempbuf.h 176
Error (active) E0341 'operator[]' must be a member function WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\basic_string.h 3232
Error (active) E0341 'operator[]' must be a member function WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_vector.h 779
Error (active) E0341 'operator[]' must be a member function WatermarkUI C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\VC\Linux\include\usr\include\c++\5\bits\stl_vector.h 794
Attached file has all the 2882 errors.
Kindly help.
