SDL Example failure on Windows
Brief Description
OS: Windows , latest github main branch
Update , enabled Verbose = true It fails also on my Mac. I am trying to run the SDL Example , the only output I get is seen below , only Std.cs is generated , please advice .
Parsing libraries... Parsing code... Compiler argument: -xc++ Compiler argument: -std=gnu++14 Compiler argument: -fno-rtti Compiler argument: -fms-extensions Compiler argument: -fms-compatibility Compiler argument: -fdelayed-template-parsing Target triple: x86_64-pc-windows-msvc #include "..." search starts here: #include <...> search starts here: E:\Development\CppSharp\bin\SDL/include lib\clang\14.0.0\include C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.30.30705\include C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.30.30705\atlmfc\include C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\winrt End of search list. Parsed 'SDL.h' Processing code... Pass 'CppSharp.Passes.ResolveIncompleteDeclsPass' Pass 'CppSharp.Passes.IgnoreSystemDeclarationsPass' Pass 'CppSharp.Passes.MatchParamNamesWithInstantiatedFromPass' Pass 'CppSharp.Passes.EqualiseAccessOfOverrideAndBasePass' Pass 'CppSharp.Passes.FlattenAnonymousTypesToFields' Pass 'CppSharp.Passes.CheckIgnoredDeclsPass' Function '__countof_helper' was ignored due to dependent context Function '__security_check_cookie' was ignored due to ignored param Function '__report_gsfailure' was ignored due to ignored param Decl '__countof_helper' was ignored due to dependent context Field '__crt_locale_pointers::locinfo' was ignored due to ignored type '::__crt_locale_data*' Field '__crt_locale_pointers::mbcinfo' was ignored due to ignored type '::__crt_multibyte_data*' Function '_invoke_watson' was ignored due to ignored param Typedef '__crt_locale_data_public' was ignored due to ignored type Typedef '__crt_locale_pointers' was ignored due to ignored type Typedef '_locale_t' was ignored due to ignored type Typedef '_Mbstatet' was ignored due to ignored type Typedef 'mbstate_t' was ignored due to ignored type Function '_dclass' was ignored due to ignored param Function '_ldclass' was ignored due to ignored param Function '_fdclass' was ignored due to ignored param Function '_dsign' was ignored due to ignored param Function '_ldsign' was ignored due to ignored param Function '_fdsign' was ignored due to ignored param Function '_dpcomp' was ignored due to ignored param Function '_ldpcomp' was ignored due to ignored param Function '_fdpcomp' was ignored due to ignored param Function '_dtest' was ignored due to ignored param Function '_ldtest' was ignored due to ignored param Function '_fdtest' was ignored due to ignored param Function '_d_int' was ignored due to ignored param Function '_ld_int' was ignored due to ignored param Function '_fd_int' was ignored due to ignored param Function '_dscale' was ignored due to ignored param Function '_ldscale' was ignored due to ignored param Function '_fdscale' was ignored due to ignored param Function '_dunscale' was ignored due to ignored param Function '_ldunscale' was ignored due to ignored param Function '_fdunscale' was ignored due to ignored param Function '_dexp' was ignored due to ignored param Function '_ldexp' was ignored due to ignored param Function '_fdexp' was ignored due to ignored param Function '_dnorm' was ignored due to ignored param Function '_fdnorm' was ignored due to ignored param Function '_dpoly' was ignored due to ignored param Function '_ldpoly' was ignored due to ignored return decl Function '_fdpoly' was ignored due to ignored param Function '_dlog' was ignored due to ignored param Function '_ldlog' was ignored due to ignored return decl Function '_fdlog' was ignored due to ignored param Function '_dsin' was ignored due to ignored param Function '_ldsin' was ignored due to ignored return decl Function '_fdsin' was ignored due to ignored param Function 'fpclassify' was ignored due to ignored param Function 'fpclassify' was ignored due to ignored param Function 'fpclassify' was ignored due to ignored param Function 'signbit' was ignored due to ignored param Function 'signbit' was ignored due to ignored param Function 'signbit' was ignored due to ignored param Function '_fpcomp' was ignored due to ignored param Function '_fpcomp' was ignored due to ignored param Function '_fpcomp' was ignored due to ignored param Function '_fpcomp' was ignored due to dependent context Function 'isfinite' was ignored due to dependent context Function 'isinf' was ignored due to dependent context Function 'isnan' was ignored due to dependent context Function 'isnormal' was ignored due to dependent context Function 'isgreater' was ignored due to dependent context Function 'isgreaterequal' was ignored due to dependent context Function 'isless' was ignored due to dependent context Function 'islessequal' was ignored due to dependent context Function 'islessgreater' was ignored due to dependent context Function 'isunordered' was ignored due to dependent context Function '_atof_l' was ignored due to ignored param Function '_cabs' was ignored due to ignored param Function '_chgsign' was ignored due to ignored param Function '_copysign' was ignored due to ignored param Function '_hypot' was ignored due to ignored param Function '_matherr' was ignored due to ignored param Function '_j0' was ignored due to ignored param Function '_j1' was ignored due to ignored param Function '_jn' was ignored due to ignored param Function '_y0' was ignored due to ignored param Function '_y1' was ignored due to ignored param Function '_yn' was ignored due to ignored param Function '_chgsignf' was ignored due to ignored param Function '_copysignf' was ignored due to ignored param Function '_hypotf' was ignored due to ignored param Function '_logbf' was ignored due to ignored param Function '_nextafterf' was ignored due to ignored param Function '_finitef' was ignored due to ignored param Function '_isnanf' was ignored due to ignored param Function '_fpclassf' was ignored due to ignored param Function '_chgsignl' was ignored due to ignored return decl Function '_copysignl' was ignored due to ignored return decl Function '_hypotl' was ignored due to ignored return decl Function 'j0' was ignored due to ignored param Function 'j1' was ignored due to ignored param Function 'jn' was ignored due to ignored param Function 'y0' was ignored due to ignored param Function 'y1' was ignored due to ignored param Function 'yn' was ignored due to ignored param Decl '_fpcomp' was ignored due to dependent context Decl 'isfinite' was ignored due to dependent context Decl 'isinf' was ignored due to dependent context Decl 'isnan' was ignored due to dependent context Decl 'isnormal' was ignored due to dependent context Decl 'isgreater' was ignored due to dependent context Decl 'isgreaterequal' was ignored due to dependent context Decl 'isless' was ignored due to dependent context Decl 'islessequal' was ignored due to dependent context Decl 'islessgreater' was ignored due to dependent context Decl 'isunordered' was ignored due to dependent context Typedef '_double_val' was ignored due to ignored type Typedef '_float_val' was ignored due to ignored type Typedef '_ldouble_val' was ignored due to ignored type Typedef '_float_const' was ignored due to ignored type Variable '_Denorm_C' was ignored due to ignored type Variable '_Inf_C' was ignored due to ignored type Variable '_Nan_C' was ignored due to ignored type Variable '_Snan_C' was ignored due to ignored type Variable '_Hugeval_C' was ignored due to ignored type Variable '_FDenorm_C' was ignored due to ignored type Variable '_FInf_C' was ignored due to ignored type Variable '_FNan_C' was ignored due to ignored type Variable '_FSnan_C' was ignored due to ignored type Variable '_LDenorm_C' was ignored due to ignored type Variable '_LInf_C' was ignored due to ignored type Variable '_LNan_C' was ignored due to ignored type Variable '_LSnan_C' was ignored due to ignored type Variable '_Eps_C' was ignored due to ignored type Variable '_Rteps_C' was ignored due to ignored type Variable '_FEps_C' was ignored due to ignored type Variable '_FRteps_C' was ignored due to ignored type Variable '_LEps_C' was ignored due to ignored type Variable '_LRteps_C' was ignored due to ignored type Variable '_LZero_C' was ignored due to ignored type Variable '_LXbig_C' was ignored due to ignored type Function '__vcrt_uninitialize' was ignored due to ignored param Typedef '_crt_argv_mode' was ignored due to ignored type Function '_get_startup_argv_mode' was ignored due to ignored return decl Typedef '_crt_exit_return_mode' was ignored due to ignored type Typedef '_crt_exit_cleanup_mode' was ignored due to ignored type Variable '__current_exit_return_mode' was ignored due to ignored type Function '_seh_filter_dll' was ignored due to ignored param Function '_seh_filter_exe' was ignored due to ignored param Typedef '_crt_app_type' was ignored due to ignored type Function '_query_app_type' was ignored due to ignored return decl Function '_set_app_type' was ignored due to ignored param Function '__setusermatherr' was ignored due to ignored param Function '_configure_narrow_argv' was ignored due to ignored param Function '_configure_wide_argv' was ignored due to ignored param Function '_initterm' was ignored due to ignored param Function '_initterm_e' was ignored due to ignored param Function '_initialize_onexit_table' was ignored due to ignored param Function '_register_onexit_function' was ignored due to ignored param Function '_execute_onexit_table' was ignored due to ignored param Function '_crt_atexit' was ignored due to ignored param Function '_crt_at_quick_exit' was ignored due to ignored param Function '__acrt_uninitialize' was ignored due to ignored param Function '__acrt_uninitialize_critical' was ignored due to ignored param Typedef '_UserMathErrorFunctionPointer' was ignored due to ignored type Typedef '_onexit_table_t' was ignored due to ignored type Function '_wexecv' was ignored due to ignored param Function '_wexecve' was ignored due to ignored param Function '_wexecvp' was ignored due to ignored param Function '_wexecvpe' was ignored due to ignored param Function '_wspawnv' was ignored due to ignored param Function '_wspawnve' was ignored due to ignored param Function '_wspawnvp' was ignored due to ignored param Function '_wspawnvpe' was ignored due to ignored param Function '_register_thread_local_exe_atexit_callback' was ignored due to ignored param Function '_beginthread' was ignored due to ignored param Function '_beginthreadex' was ignored due to ignored param Function '_cwait' was ignored due to ignored param Function '_execv' was ignored due to ignored param Function '_execve' was ignored due to ignored param Function '_execvp' was ignored due to ignored param Function '_execvpe' was ignored due to ignored param Function '_spawnv' was ignored due to ignored param Function '_spawnve' was ignored due to ignored param Function '_spawnvp' was ignored due to ignored param Function '_spawnvpe' was ignored due to ignored param Function '_loaddll' was ignored due to ignored param Function '_unloaddll' was ignored due to ignored param Function '_getdllprocaddr' was ignored due to ignored param Function 'cwait' was ignored due to ignored param Function 'execv' was ignored due to ignored param Function 'execve' was ignored due to ignored param Function 'execvp' was ignored due to ignored param Function 'execvpe' was ignored due to ignored param Function 'spawnv' was ignored due to ignored param Function 'spawnve' was ignored due to ignored param Function 'spawnvp' was ignored due to ignored param Function 'spawnvpe' was ignored due to ignored param Pass 'CppSharp.Passes.MarkUsedClassInternalsPass' Pass 'CppSharp.Passes.TrimSpecializationsPass' Pass 'CppSharp.Passes.CheckAmbiguousFunctions' Pass 'CppSharp.Passes.GenerateSymbolsPass' Pass 'CppSharp.Passes.CheckIgnoredDeclsPass' Function '__countof_helper' was ignored due to dependent context Function '__security_check_cookie' was ignored due to ignored param Function '__report_gsfailure' was ignored due to ignored param Decl '__countof_helper' was ignored due to dependent context Field '__crt_locale_pointers::locinfo' was ignored due to ignored type '::__crt_locale_data*' Field '__crt_locale_pointers::mbcinfo' was ignored due to ignored type '::__crt_multibyte_data*' Function '_invoke_watson' was ignored due to ignored param Typedef '__crt_locale_data_public' was ignored due to ignored type Typedef '__crt_locale_pointers' was ignored due to ignored type Typedef '_locale_t' was ignored due to ignored type Typedef '_Mbstatet' was ignored due to ignored type Typedef 'mbstate_t' was ignored due to ignored type Function '_dclass' was ignored due to ignored param Function '_ldclass' was ignored due to ignored param Function '_fdclass' was ignored due to ignored param Function '_dsign' was ignored due to ignored param Function '_ldsign' was ignored due to ignored param Function '_fdsign' was ignored due to ignored param Function '_dpcomp' was ignored due to ignored param Function '_ldpcomp' was ignored due to ignored param Function '_fdpcomp' was ignored due to ignored param Function '_dtest' was ignored due to ignored param Function '_ldtest' was ignored due to ignored param Function '_fdtest' was ignored due to ignored param Function '_d_int' was ignored due to ignored param Function '_ld_int' was ignored due to ignored param Function '_fd_int' was ignored due to ignored param Function '_dscale' was ignored due to ignored param Function '_ldscale' was ignored due to ignored param Function '_fdscale' was ignored due to ignored param Function '_dunscale' was ignored due to ignored param Function '_ldunscale' was ignored due to ignored param Function '_fdunscale' was ignored due to ignored param Function '_dexp' was ignored due to ignored param Function '_ldexp' was ignored due to ignored param Function '_fdexp' was ignored due to ignored param Function '_dnorm' was ignored due to ignored param Function '_fdnorm' was ignored due to ignored param Function '_dpoly' was ignored due to ignored param Function '_ldpoly' was ignored due to ignored return decl Function '_fdpoly' was ignored due to ignored param Function '_dlog' was ignored due to ignored param Function '_ldlog' was ignored due to ignored return decl Function '_fdlog' was ignored due to ignored param Function '_dsin' was ignored due to ignored param Function '_ldsin' was ignored due to ignored return decl Function '_fdsin' was ignored due to ignored param Function 'fpclassify' was ignored due to ignored param Function 'fpclassify' was ignored due to ignored param Function 'fpclassify' was ignored due to ignored param Function 'signbit' was ignored due to ignored param Function 'signbit' was ignored due to ignored param Function 'signbit' was ignored due to ignored param Function '_fpcomp' was ignored due to ignored param Function '_fpcomp' was ignored due to ignored param Function '_fpcomp' was ignored due to ignored param Function '_fpcomp' was ignored due to dependent context Function 'isfinite' was ignored due to dependent context Function 'isinf' was ignored due to dependent context Function 'isnan' was ignored due to dependent context Function 'isnormal' was ignored due to dependent context Function 'isgreater' was ignored due to dependent context Function 'isgreaterequal' was ignored due to dependent context Function 'isless' was ignored due to dependent context Function 'islessequal' was ignored due to dependent context Function 'islessgreater' was ignored due to dependent context Function 'isunordered' was ignored due to dependent context Function '_atof_l' was ignored due to ignored param Function '_cabs' was ignored due to ignored param Function '_chgsign' was ignored due to ignored param Function '_copysign' was ignored due to ignored param Function '_hypot' was ignored due to ignored param Function '_matherr' was ignored due to ignored param Function '_j0' was ignored due to ignored param Function '_j1' was ignored due to ignored param Function '_jn' was ignored due to ignored param Function '_y0' was ignored due to ignored param Function '_y1' was ignored due to ignored param Function '_yn' was ignored due to ignored param Function '_chgsignf' was ignored due to ignored param Function '_copysignf' was ignored due to ignored param Function '_hypotf' was ignored due to ignored param Function '_logbf' was ignored due to ignored param Function '_nextafterf' was ignored due to ignored param Function '_finitef' was ignored due to ignored param Function '_isnanf' was ignored due to ignored param Function '_fpclassf' was ignored due to ignored param Function '_chgsignl' was ignored due to ignored return decl Function '_copysignl' was ignored due to ignored return decl Function '_hypotl' was ignored due to ignored return decl Function 'j0' was ignored due to ignored param Function 'j1' was ignored due to ignored param Function 'jn' was ignored due to ignored param Function 'y0' was ignored due to ignored param Function 'y1' was ignored due to ignored param Function 'yn' was ignored due to ignored param Decl '_fpcomp' was ignored due to dependent context Decl 'isfinite' was ignored due to dependent context Decl 'isinf' was ignored due to dependent context Decl 'isnan' was ignored due to dependent context Decl 'isnormal' was ignored due to dependent context Decl 'isgreater' was ignored due to dependent context Decl 'isgreaterequal' was ignored due to dependent context Decl 'isless' was ignored due to dependent context Decl 'islessequal' was ignored due to dependent context Decl 'islessgreater' was ignored due to dependent context Decl 'isunordered' was ignored due to dependent context Typedef '_double_val' was ignored due to ignored type Typedef '_float_val' was ignored due to ignored type Typedef '_ldouble_val' was ignored due to ignored type Typedef '_float_const' was ignored due to ignored type Variable '_Denorm_C' was ignored due to ignored decl Variable '_Inf_C' was ignored due to ignored decl Variable '_Nan_C' was ignored due to ignored decl Variable '_Snan_C' was ignored due to ignored decl Variable '_Hugeval_C' was ignored due to ignored decl Variable '_FDenorm_C' was ignored due to ignored decl Variable '_FInf_C' was ignored due to ignored decl Variable '_FNan_C' was ignored due to ignored decl Variable '_FSnan_C' was ignored due to ignored decl Variable '_LDenorm_C' was ignored due to ignored decl Variable '_LInf_C' was ignored due to ignored decl Variable '_LNan_C' was ignored due to ignored decl Variable '_LSnan_C' was ignored due to ignored decl Variable '_Eps_C' was ignored due to ignored decl Variable '_Rteps_C' was ignored due to ignored decl Variable '_FEps_C' was ignored due to ignored decl Variable '_FRteps_C' was ignored due to ignored decl Variable '_LEps_C' was ignored due to ignored decl Variable '_LRteps_C' was ignored due to ignored decl Variable '_LZero_C' was ignored due to ignored decl Variable '_LXbig_C' was ignored due to ignored decl Function '__vcrt_uninitialize' was ignored due to ignored param Typedef '_crt_argv_mode' was ignored due to ignored type Function '_get_startup_argv_mode' was ignored due to ignored return decl Typedef '_crt_exit_return_mode' was ignored due to ignored type Typedef '_crt_exit_cleanup_mode' was ignored due to ignored type Variable '__current_exit_return_mode' was ignored due to ignored decl Function '_seh_filter_dll' was ignored due to ignored param Function '_seh_filter_exe' was ignored due to ignored param Typedef '_crt_app_type' was ignored due to ignored type Function '_query_app_type' was ignored due to ignored return decl Function '_set_app_type' was ignored due to ignored param Function '__setusermatherr' was ignored due to ignored param Function '_configure_narrow_argv' was ignored due to ignored param Function '_configure_wide_argv' was ignored due to ignored param Function '_initterm' was ignored due to ignored param Function '_initterm_e' was ignored due to ignored param Function '_initialize_onexit_table' was ignored due to ignored param Function '_register_onexit_function' was ignored due to ignored param Function '_execute_onexit_table' was ignored due to ignored param Function '_crt_atexit' was ignored due to ignored param Function '_crt_at_quick_exit' was ignored due to ignored param Function '__acrt_uninitialize' was ignored due to ignored param Function '__acrt_uninitialize_critical' was ignored due to ignored param Typedef '_UserMathErrorFunctionPointer' was ignored due to ignored type Typedef '_onexit_table_t' was ignored due to ignored type Function '_wexecv' was ignored due to ignored param Function '_wexecve' was ignored due to ignored param Function '_wexecvp' was ignored due to ignored param Function '_wexecvpe' was ignored due to ignored param Function '_wspawnv' was ignored due to ignored param Function '_wspawnve' was ignored due to ignored param Function '_wspawnvp' was ignored due to ignored param Function '_wspawnvpe' was ignored due to ignored param Function '_register_thread_local_exe_atexit_callback' was ignored due to ignored param Function '_beginthread' was ignored due to ignored param Function '_beginthreadex' was ignored due to ignored param Function '_cwait' was ignored due to ignored param Function '_execv' was ignored due to ignored param Function '_execve' was ignored due to ignored param Function '_execvp' was ignored due to ignored param Function '_execvpe' was ignored due to ignored param Function '_spawnv' was ignored due to ignored param Function '_spawnve' was ignored due to ignored param Function 'spawnvp' was ignored due to ignored param Function 'spawnvpe' was ignored due to ignored param Function 'loaddll' was ignored due to ignored param Function 'unloaddll' was ignored due to ignored param Function 'getdllprocaddr' was ignored due to ignored param Function 'cwait' was ignored due to ignored param Function 'execv' was ignored due to ignored param Function 'execve' was ignored due to ignored param Function 'execvp' was ignored due to ignored param Function 'execvpe' was ignored due to ignored param Function 'spawnv' was ignored due to ignored param Function 'spawnve' was ignored due to ignored param Function 'spawnvp' was ignored due to ignored param Function 'spawnvpe' was ignored due to ignored param Pass 'CppSharp.Passes.MoveFunctionToClassPass' Pass 'CppSharp.Passes.ValidateOperatorsPass' Pass 'RegexRenamePass: ^SDL' Pass 'RegexRenamePass: ^SCANCODE' Pass 'RegexRenamePass: ^SDLK' Pass 'RegexRenamePass: ^KMOD' Pass 'RegexRenamePass: ^LOG_CATEGORY' Pass 'CppSharp.Passes.FindSymbolsPass' Pass 'CppSharp.Passes.CheckMacroPass' Pass 'CppSharp.Passes.CheckStaticClass' Pass 'CppSharp.Passes.CheckAmbiguousFunctions' Pass 'CppSharp.Passes.ConstructorToConversionOperatorPass' Pass 'CppSharp.Passes.MarshalPrimitivePointersAsRefTypePass' Pass 'CppSharp.Passes.CheckOperatorsOverloadsPass' Pass 'CppSharp.Passes.CheckVirtualOverrideReturnCovariance' Pass 'CppSharp.Passes.CleanCommentsPass' Pass 'CppSharp.Passes.CheckAbiParameters' Pass 'CppSharp.Passes.CleanInvalidDeclNamesPass' Pass 'CppSharp.FastDelegateToDelegatesPass' Pass 'CppSharp.Passes.FieldToPropertyPass' Property created from field: _double_val::___Sh Property created from field: _double_val::___Val Property created from field: _float_val::___Sh Property created from field: _float_val::___Val Property created from field: _ldouble_val::___Sh Property created from field: _ldouble_val::___Val Property created from field: _float_const::___Word Property created from field: _float_const::___Float Property created from field: _float_const::___Double Property created from field: _float_const::___Long_double Pass 'CppSharp.Passes.CheckIgnoredDeclsPass' Function '__countof_helper' was ignored due to dependent context Function '__security_check_cookie' was ignored due to ignored param Function '__report_gsfailure' was ignored due to ignored param Decl '__countof_helper' was ignored due to dependent context Field '__crt_locale_pointers::locinfo' was ignored due to ignored type '::__crt_locale_data*' Field '__crt_locale_pointers::mbcinfo' was ignored due to ignored type '::__crt_multibyte_data*' Function '_invoke_watson' was ignored due to ignored param Typedef '__crt_locale_data_public' was ignored due to ignored type Typedef '__crt_locale_pointers' was ignored due to ignored type Typedef '_locale_t' was ignored due to ignored type Typedef '_Mbstatet' was ignored due to ignored type Typedef 'mbstate_t' was ignored due to ignored type Property '_Sh' was ignored due to ignored decl Property '_Val' was ignored due to ignored decl Property '_Sh' was ignored due to ignored decl Property '_Val' was ignored due to ignored decl Property '_Sh' was ignored due to ignored decl Property '_Val' was ignored due to ignored decl Property '_Word' was ignored due to ignored decl Property '_Float' was ignored due to ignored decl Property '_Double' was ignored due to ignored decl Property '_Long_double' was ignored due to ignored decl Function '_dclass' was ignored due to ignored param Function '_ldclass' was ignored due to ignored param Function '_fdclass' was ignored due to ignored param Function '_dsign' was ignored due to ignored param Function '_ldsign' was ignored due to ignored param Function '_fdsign' was ignored due to ignored param Function '_dpcomp' was ignored due to ignored param Function '_ldpcomp' was ignored due to ignored param Function '_fdpcomp' was ignored due to ignored param Function '_dtest' was ignored due to ignored param Function '_ldtest' was ignored due to ignored param Function '_fdtest' was ignored due to ignored param Function '_d_int' was ignored due to ignored param Function '_ld_int' was ignored due to ignored param Function '_fd_int' was ignored due to ignored param Function '_dscale' was ignored due to ignored param Function '_ldscale' was ignored due to ignored param Function '_fdscale' was ignored due to ignored param Function '_dunscale' was ignored due to ignored param Function '_ldunscale' was ignored due to ignored param Function '_fdunscale' was ignored due to ignored param Function '_dexp' was ignored due to ignored param Function '_ldexp' was ignored due to ignored param Function '_fdexp' was ignored due to ignored param Function '_dnorm' was ignored due to ignored param Function '_fdnorm' was ignored due to ignored param Function '_dpoly' was ignored due to ignored param Function '_ldpoly' was ignored due to ignored return decl Function '_fdpoly' was ignored due to ignored param Function '_dlog' was ignored due to ignored param Function '_ldlog' was ignored due to ignored return decl Function '_fdlog' was ignored due to ignored param Function '_dsin' was ignored due to ignored param Function '_ldsin' was ignored due to ignored return decl Function '_fdsin' was ignored due to ignored param Function 'fpclassify' was ignored due to ignored param Function 'fpclassify' was ignored due to ignored param Function 'fpclassify' was ignored due to ignored param Function 'signbit' was ignored due to ignored param Function 'signbit' was ignored due to ignored param Function 'signbit' was ignored due to ignored param Function '_fpcomp' was ignored due to ignored param Function '_fpcomp' was ignored due to ignored param Function '_fpcomp' was ignored due to ignored param Function '_fpcomp' was ignored due to dependent context Function 'isfinite' was ignored due to dependent context Function 'isinf' was ignored due to dependent context Function 'isnan' was ignored due to dependent context Function 'isnormal' was ignored due to dependent context Function 'isgreater' was ignored due to dependent context Function 'isgreaterequal' was ignored due to dependent context Function 'isless' was ignored due to dependent context Function 'islessequal' was ignored due to dependent context Function 'islessgreater' was ignored due to dependent context Function 'isunordered' was ignored due to dependent context Function '_atof_l' was ignored due to ignored param Function '_cabs' was ignored due to ignored param Function '_chgsign' was ignored due to ignored param Function '_copysign' was ignored due to ignored param Function '_hypot' was ignored due to ignored param Function '_matherr' was ignored due to ignored param Function '_j0' was ignored due to ignored param Function '_j1' was ignored due to ignored param Function '_jn' was ignored due to ignored param Function '_y0' was ignored due to ignored param Function '_y1' was ignored due to ignored param Function '_yn' was ignored due to ignored param Function '_chgsignf' was ignored due to ignored param Function '_copysignf' was ignored due to ignored param Function '_hypotf' was ignored due to ignored param Function '_logbf' was ignored due to ignored param Function '_nextafterf' was ignored due to ignored param Function '_finitef' was ignored due to ignored param Function '_isnanf' was ignored due to ignored param Function '_fpclassf' was ignored due to ignored param Function '_chgsignl' was ignored due to ignored return decl Function '_copysignl' was ignored due to ignored return decl Function '_hypotl' was ignored due to ignored return decl Function 'j0' was ignored due to ignored param Function 'j1' was ignored due to ignored param Function 'jn' was ignored due to ignored param Function 'y0' was ignored due to ignored param Function 'y1' was ignored due to ignored param Function 'yn' was ignored due to ignored param Decl '_fpcomp' was ignored due to dependent context Decl 'isfinite' was ignored due to dependent context Decl 'isinf' was ignored due to dependent context Decl 'isnan' was ignored due to dependent context Decl 'isnormal' was ignored due to dependent context Decl 'isgreater' was ignored due to dependent context Decl 'isgreaterequal' was ignored due to dependent context Decl 'isless' was ignored due to dependent context Decl 'islessequal' was ignored due to dependent context Decl 'islessgreater' was ignored due to dependent context Decl 'isunordered' was ignored due to dependent context Typedef '_double_val' was ignored due to ignored type Typedef '_float_val' was ignored due to ignored type Typedef '_ldouble_val' was ignored due to ignored type Typedef '_float_const' was ignored due to ignored type Variable '_Denorm_C' was ignored due to ignored decl Variable '_Inf_C' was ignored due to ignored decl Variable '_Nan_C' was ignored due to ignored decl Variable '_Snan_C' was ignored due to ignored decl Variable '_Hugeval_C' was ignored due to ignored decl Variable '_FDenorm_C' was ignored due to ignored decl Variable '_FInf_C' was ignored due to ignored decl Variable '_FNan_C' was ignored due to ignored decl Variable '_FSnan_C' was ignored due to ignored decl Variable '_LDenorm_C' was ignored due to ignored decl Variable '_LInf_C' was ignored due to ignored decl Variable '_LNan_C' was ignored due to ignored decl Variable '_LSnan_C' was ignored due to ignored decl Variable '_Eps_C' was ignored due to ignored decl Variable '_Rteps_C' was ignored due to ignored decl Variable '_FEps_C' was ignored due to ignored decl Variable '_FRteps_C' was ignored due to ignored decl Variable '_LEps_C' was ignored due to ignored decl Variable '_LRteps_C' was ignored due to ignored decl Variable '_LZero_C' was ignored due to ignored decl Variable '_LXbig_C' was ignored due to ignored decl Function '__vcrt_uninitialize' was ignored due to ignored param Typedef '_crt_argv_mode' was ignored due to ignored type Function '_get_startup_argv_mode' was ignored due to ignored return decl Typedef '_crt_exit_return_mode' was ignored due to ignored type Typedef '_crt_exit_cleanup_mode' was ignored due to ignored type Variable '__current_exit_return_mode' was ignored due to ignored decl Function '_seh_filter_dll' was ignored due to ignored param Function '_seh_filter_exe' was ignored due to ignored param Typedef '_crt_app_type' was ignored due to ignored type Function '_query_app_type' was ignored due to ignored return decl Function '_set_app_type' was ignored due to ignored param Function '__setusermatherr' was ignored due to ignored param Function '_configure_narrow_argv' was ignored due to ignored param Function '_configure_wide_argv' was ignored due to ignored param Function '_initterm' was ignored due to ignored param Function '_initterm_e' was ignored due to ignored param Function '_initialize_onexit_table' was ignored due to ignored param Function '_register_onexit_function' was ignored due to ignored param Function '_execute_onexit_table' was ignored due to ignored param Function '_crt_atexit' was ignored due to ignored param Function '_crt_at_quick_exit' was ignored due to ignored param Function '__acrt_uninitialize' was ignored due to ignored param Function '__acrt_uninitialize_critical' was ignored due to ignored param Typedef '_UserMathErrorFunctionPointer' was ignored due to ignored type Typedef '_onexit_table_t' was ignored due to ignored type Function '_wexecv' was ignored due to ignored param Function '_wexecve' was ignored due to ignored param Function '_wexecvp' was ignored due to ignored param Function '_wexecvpe' was ignored due to ignored param Function '_wspawnv' was ignored due to ignored param Function '_wspawnve' was ignored due to ignored param Function '_wspawnvp' was ignored due to ignored param Function '_wspawnvpe' was ignored due to ignored param Function '_register_thread_local_exe_atexit_callback' was ignored due to ignored param Function '_beginthread' was ignored due to ignored param Function '_beginthreadex' was ignored due to ignored param Function '_cwait' was ignored due to ignored param Function '_execv' was ignored due to ignored param Function '_execve' was ignored due to ignored param Function '_execvp' was ignored due to ignored param Function '_execvpe' was ignored due to ignored param Function '_spawnv' was ignored due to ignored param Function '_spawnve' was ignored due to ignored param Function '_spawnvp' was ignored due to ignored param Function '_spawnvpe' was ignored due to ignored param Function '_loaddll' was ignored due to ignored param Function '_unloaddll' was ignored due to ignored param Function '_getdllprocaddr' was ignored due to ignored param Function 'cwait' was ignored due to ignored param Function 'execv' was ignored due to ignored param Function 'execve' was ignored due to ignored param Function 'execvp' was ignored due to ignored param Function 'execvpe' was ignored due to ignored param Function 'spawnv' was ignored due to ignored param Function 'spawnve' was ignored due to ignored param Function 'spawnvp' was ignored due to ignored param Function 'spawnvpe' was ignored due to ignored param Pass 'CppSharp.Passes.CheckFlagEnumsPass' Pass 'CppSharp.Passes.MakeProtectedNestedTypesPublicPass' Pass 'CppSharp.Passes.GenerateAbstractImplementationsPass' Pass 'CppSharp.Passes.MultipleInheritancePass' Pass 'CppSharp.Passes.DelegatesPass' Pass 'CppSharp.Passes.GetterSetterToPropertyPass' Pass 'CppSharp.Passes.StripUnusedSystemTypesPass' Pass 'CppSharp.Passes.SpecializationMethodsWithDependentPointersPass' Pass 'CppSharp.Passes.ParamTypeToInterfacePass' Pass 'CppSharp.Passes.CheckDuplicatedNamesPass' Pass 'CppSharp.Passes.CaseRenamePass' Pass 'CppSharp.Passes.CheckKeywordNamesPass' Pass 'CppSharp.Passes.HandleVariableInitializerPass' Pass 'CppSharp.MarkEventsWithUniqueIdPass' Generating code... Generated 'Std.cs'
E:\Development\CppSharp\bin\Release_x64\TestSDL.exe (process 17668) exited with code 0. To automatically close the console when debugging stops, enable Tools->Options->Debugging->Automatically close the console when debugging stops. Press any key to close this window . . .
OK , some short debugging session .
Adding to method public void Setup(Driver driver) the line below , fixed it for me .
module.IncludeDirs.Add(sdlPath);
Without this line the module is ignored in https://github.com/mono/CppSharp/blob/main/src/Generator/Passes/CleanUnitPass.cs#L34:L40