C:\org.eclipse.4diac.forte-1.9.1\forbuild>make [ 0%] Generating src_gen/GEN_SUBL_gen.cpp [ 0%] Generating src_gen/forte_thread_gen.cpp [ 1%] Generating src_gen/forte_sync_gen.cpp [ 1%] Generating src_gen/forte_sem_gen.cpp [ 1%] Generating src_gen/forte_architecture_gen.cpp [ 2%] Generating src_gen/winforte_printer_gen.cpp [ 2%] Generating src_gen/main_gen.cpp [ 3%] Generating src_gen/pctimeha_gen.cpp [ 3%] Generating src_gen/win32socketinterf_gen.cpp [ 4%] Generating src_gen/fdselecthand_gen.cpp [ 4%] Generating src_gen/timerha_gen.cpp [ 5%] Generating src_gen/devlog_gen.cpp [ 5%] Generating src_gen/basecommfb_gen.cpp [ 5%] Generating src_gen/commfb_gen.cpp [ 6%] Generating src_gen/comlayer_gen.cpp [ 6%] Generating src_gen/comlayer_async_gen.cpp [ 7%] Generating src_gen/comlayersmanager_gen.cpp [ 7%] Generating src_gen/fbdkasn1layer_gen.cpp [ 8%] Generating src_gen/ipcomlayer_gen.cpp [ 8%] Generating src_gen/localcomlayer_gen.cpp [ 9%] Generating src_gen/rawdatacomlayer_gen.cpp [ 9%] Generating src_gen/forte_any_elementary_gen.cpp [ 9%] Generating src_gen/forte_int_gen.cpp [ 10%] Generating src_gen/forte_sint_gen.cpp [ 10%] Generating src_gen/forte_dint_gen.cpp [ 11%] Generating src_gen/forte_udint_gen.cpp [ 11%] Generating src_gen/forte_uint_gen.cpp [ 12%] Generating src_gen/forte_usint_gen.cpp [ 12%] Generating src_gen/forte_dword_gen.cpp [ 12%] Generating src_gen/forte_word_gen.cpp [ 13%] Generating src_gen/forte_byte_gen.cpp [ 13%] Generating src_gen/forte_bool_gen.cpp [ 14%] Generating src_gen/forte_string_gen.cpp [ 14%] Generating src_gen/forte_time_gen.cpp [ 15%] Generating src_gen/forte_any_gen.cpp [ 15%] Generating src_gen/forte_any_string_gen.cpp [ 16%] Generating src_gen/forte_any_num_gen.cpp [ 16%] Generating src_gen/forte_any_magnitude_gen.cpp [ 16%] Generating src_gen/forte_any_bit_gen.cpp [ 17%] Generating src_gen/forte_any_int_gen.cpp [ 17%] Generating src_gen/forte_any_real_gen.cpp [ 18%] Generating src_gen/forte_struct_gen.cpp [ 18%] Generating src_gen/forte_lint_gen.cpp [ 19%] Generating src_gen/forte_ulint_gen.cpp [ 19%] Generating src_gen/forte_time_of_day_gen.cpp [ 20%] Generating src_gen/forte_date_and_time_gen.cpp [ 20%] Generating src_gen/forte_any_date_gen.cpp [ 20%] Generating src_gen/forte_date_gen.cpp [ 21%] Generating src_gen/forte_lword_gen.cpp [ 21%] Generating src_gen/forte_real_gen.cpp [ 22%] Generating src_gen/forte_lreal_gen.cpp [ 22%] Generating src_gen/forte_array_gen.cpp [ 23%] Generating src_gen/forte_wstring_gen.cpp [ 23%] Generating src_gen/unicode_utils_gen.cpp [ 24%] Generating src_gen/string_utils_gen.cpp [ 24%] Generating src_gen/parameterParser_gen.cpp [ 24%] Generating src_gen/conn_gen.cpp [ 25%] Generating src_gen/dataconn_gen.cpp [ 25%] Generating src_gen/eventconn_gen.cpp [ 26%] Generating src_gen/basicfb_gen.cpp [ 26%] Generating src_gen/cfb_gen.cpp [ 27%] Generating src_gen/device_gen.cpp [ 27%] Generating src_gen/devexec_gen.cpp [ 27%] Generating src_gen/extevhan_gen.cpp [ 28%] Generating src_gen/funcbloc_gen.cpp [ 28%] Generating src_gen/fbcontainer_gen.cpp [ 29%] Generating src_gen/if2indco_gen.cpp [ 29%] Generating src_gen/resource_gen.cpp [ 30%] Generating src_gen/stringdict_gen.cpp [ 30%] Generating src_gen/typelib_gen.cpp [ 31%] Generating src_gen/ecet_gen.cpp [ 31%] Generating src_gen/adapterconn_gen.cpp [ 31%] Generating src_gen/adapter_gen.cpp [ 32%] Generating src_gen/iec61131_functions_gen.cpp [ 32%] Generating src_gen/deviceExecutionHandlers_gen.cpp [ 33%] Generating src_gen/monitoring_gen.cpp [ 33%] Generating src_gen/timedfb_gen.cpp [ 34%] Generating src_gen/E_CTU_gen.cpp [ 34%] Generating src_gen/E_CTD_gen.cpp [ 35%] Generating src_gen/E_CTUD_gen.cpp [ 35%] Generating src_gen/E_DELAY_gen.cpp [ 35%] Generating src_gen/E_D_FF_gen.cpp [ 36%] Generating src_gen/E_MERGE_gen.cpp [ 36%] Generating src_gen/E_REND_gen.cpp [ 37%] Generating src_gen/E_RS_gen.cpp [ 37%] Generating src_gen/E_SELECT_gen.cpp [ 38%] Generating src_gen/E_SR_gen.cpp [ 38%] Generating src_gen/E_CYCLE_gen.cpp [ 38%] Generating src_gen/E_DEMUX_gen.cpp [ 39%] Generating src_gen/E_F_TRIG_gen.cpp [ 39%] Generating src_gen/E_PERMIT_gen.cpp [ 40%] Generating src_gen/E_RDELAY_gen.cpp [ 40%] Generating src_gen/E_RESTART_gen.cpp [ 41%] Generating src_gen/E_R_TRIG_gen.cpp [ 41%] Generating src_gen/E_SPLIT_gen.cpp [ 42%] Generating src_gen/E_SWITCH_gen.cpp [ 42%] Generating src_gen/GEN_E_DEMUX_gen.cpp [ 42%] Generating src_gen/GEN_E_MUX_gen.cpp [ 43%] Generating src_gen/ATimeOut_gen.cpp [ 43%] Generating src_gen/E_TimeOut_gen.cpp [ 44%] Generating src_gen/ARTimeOut_gen.cpp [ 44%] Generating src_gen/E_RTimeOut_gen.cpp [ 45%] Generating src_gen/DEV_MGR_gen.cpp [ 45%] Generating src_gen/EMB_RES_gen.cpp [ 46%] Generating src_gen/RMT_DEV_gen.cpp [ 46%] Generating src_gen/RMT_RES_gen.cpp [ 46%] Generating src_gen/ForteBootFileLoader_gen.cpp [ 47%] Generating src_gen/GEN_CLIENT_gen.cpp [ 47%] Generating src_gen/GEN_PUBLISH_gen.cpp [ 48%] Generating src_gen/GEN_SERVER_gen.cpp [ 48%] Generating src_gen/GEN_SUBSCRIBE_gen.cpp [ 49%] Generating src_gen/GEN_PUBL_gen.cpp Scanning dependencies of target forte_stringlist_externals [ 50%] Linking CXX static library libforte_stringlist_externals.a [ 50%] Built target forte_stringlist_externals Scanning dependencies of target forte_generate_modules_cmake_files -- FORTE_EXTERNAL_MODULES_DIRECTORY: [ 50%] Built target forte_generate_modules_cmake_files Scanning dependencies of target forte_stringlist_generator GenerateStringlist Source Dir: C:/org.eclipse.4diac.forte-1.9.1/src Binary Dir: C:/org.eclipse.4diac.forte-1.9.1/forbuild [ 50%] Built target forte_stringlist_generator Scanning dependencies of target forte [ 50%] Building CXX object src/CMakeFiles/forte.dir/arch/win32/forte_thread.cpp. obj In file included from C:\org.eclipse.4diac.forte-1.9.1\src\arch\win32\forte_thre ad.cpp:12:0: C:\org.eclipse.4diac.forte-1.9.1\src\arch\win32\forte_thread.h:31:61: error: a c ast to a type other than an integral or enumeration type cannot appear in a cons tant-expression class CWin32Thread : public forte::arch::CThreadBase { ^ C:\org.eclipse.4diac.forte-1.9.1\src\arch\win32\forte_thread.h:31:61: error: tem plate argument 2 is invalid C:\org.eclipse.4diac.forte-1.9.1\src\arch\win32\forte_thread.h:57:13: error: 'TT hreadHandleType' does not name a type virtual TThreadHandleType createThread(long paStackSize); ^ C:\org.eclipse.4diac.forte-1.9.1\src\arch\win32\forte_thread.cpp: In static memb er function 'static DWORD CWin32Thread::threadFunction(LPVOID)': C:\org.eclipse.4diac.forte-1.9.1\src\arch\win32\forte_thread.cpp:16:3: error: 't emplate class forte::arch::CThreadBase' used without template parameters CThreadBase::runThread(static_cast(arguments)); ^ C:\org.eclipse.4diac.forte-1.9.1\src\arch\win32\forte_thread.cpp: In constructor 'CWin32Thread::CWin32Thread(long int)': C:\org.eclipse.4diac.forte-1.9.1\src\arch\win32\forte_thread.cpp:20:48: error: c lass 'CWin32Thread' does not have any field named 'CThreadBase' CWin32Thread::CWin32Thread(long paStackSize) : CThreadBase(paStackSize){ ^ C:\org.eclipse.4diac.forte-1.9.1\src\arch\win32\forte_thread.cpp: In member func tion 'void CWin32Thread::setDeadline(const CIEC_TIME&)': C:\org.eclipse.4diac.forte-1.9.1\src\arch\win32\forte_thread.cpp:27:3: error: 'm Deadline' was not declared in this scope mDeadline = paVal; ^ C:\org.eclipse.4diac.forte-1.9.1\src\arch\win32\forte_thread.cpp: At global scop e: C:\org.eclipse.4diac.forte-1.9.1\src\arch\win32\forte_thread.cpp:32:32: error: a cast to a type other than an integral or enumeration type cannot appear in a co nstant-expression forte::arch::CThreadBase::TThreadHandleType CWin32Thread::createThread( long paStackSize){ ^ C:\org.eclipse.4diac.forte-1.9.1\src\arch\win32\forte_thread.cpp:32:32: error: t emplate argument 2 is invalid C:\org.eclipse.4diac.forte-1.9.1\src\arch\win32\forte_thread.cpp:32:53: error: e xpected initializer before 'CWin32Thread' forte::arch::CThreadBase::TThreadHandleType CWin32Thread::createThread( long paStackSize){ ^ src\CMakeFiles\forte.dir\build.make:62: recipe for target 'src/CMakeFiles/forte. dir/arch/win32/forte_thread.cpp.obj' failed make[2]: *** [src/CMakeFiles/forte.dir/arch/win32/forte_thread.cpp.obj] Error 1 CMakeFiles\Makefile2:136: recipe for target 'src/CMakeFiles/forte.dir/all' faile d make[1]: *** [src/CMakeFiles/forte.dir/all] Error 2 makefile:128: recipe for target 'all' failed make: *** [all] Error 2