Tool/software: TI C/C++ Compiler
Dear Sir
I tried to build tidl import tool on windows machine with specified protobuf library. I am facing linker issues mentioned below
[proc] Executing command: D:\ProgramFiles\cmake\bin\cmake.exe --build e:/Nithish/project/cpp/tidl_import/build --config Release --target all -- -j 10 [build] [1/1 100% :: 0.621] Linking CXX executable TIDL_Import_Tool.exe [build] FAILED: TIDL_Import_Tool.exe [build] cmd.exe /C "cd . && D:\ProgramFiles\cmake\bin\cmake.exe -E vs_link_exe --intdir=CMakeFiles\TIDL_Import_Tool.dir --rc="C:\Program Files (x86)\WINDOW~1\10\bin\100177~1.0\x86\rc.exe" --mt="C:\Program Files (x86)\WINDOW~1\10\bin\100177~1.0\x86\mt.exe" --manifests -- "C:\Program Files (x86)\MIB055~1\2017\BUILDT~1\VC\Tools\MSVC\1416~1.270\bin\Hostx86\x86\link.exe" /nologo CMakeFiles\TIDL_Import_Tool.dir\tidl_caffeImport.cpp.obj CMakeFiles\TIDL_Import_Tool.dir\tidl_import_common.cpp.obj CMakeFiles\TIDL_Import_Tool.dir\tidl_import_main.cpp.obj CMakeFiles\TIDL_Import_Tool.dir\tidl_tfImport.cpp.obj CMakeFiles\TIDL_Import_Tool.dir\tidl_import_config.c.obj CMakeFiles\TIDL_Import_Tool.dir\caffe.pb.cc.obj CMakeFiles\TIDL_Import_Tool.dir\configparser.c.obj /out:TIDL_Import_Tool.exe /implib:TIDL_Import_Tool.lib /pdb:TIDL_Import_Tool.pdb /version:0.0 /machine:X86 /INCREMENTAL:NO /subsystem:console -LIBPATH:E:\Nithish\libraries\protobuf-cpp-3.2.0rc2\protobuf-3.2.0rc2\build_msvc\Release -LIBPATH:D:\ProgramFiles\PROCESSOR_SDK_VISION_03_06_00_00\ti_components\algorithms\REL.TIDL.01.01.03.00\modules\ti_dl\lib\dsp\release libprotobuf.lib libprotoc.lib tidl_algo.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ." [build] LINK: command "C:\Program Files (x86)\MIB055~1\2017\BUILDT~1\VC\Tools\MSVC\1416~1.270\bin\Hostx86\x86\link.exe /nologo CMakeFiles\TIDL_Import_Tool.dir\tidl_caffeImport.cpp.obj CMakeFiles\TIDL_Import_Tool.dir\tidl_import_common.cpp.obj CMakeFiles\TIDL_Import_Tool.dir\tidl_import_main.cpp.obj CMakeFiles\TIDL_Import_Tool.dir\tidl_tfImport.cpp.obj CMakeFiles\TIDL_Import_Tool.dir\tidl_import_config.c.obj CMakeFiles\TIDL_Import_Tool.dir\caffe.pb.cc.obj CMakeFiles\TIDL_Import_Tool.dir\configparser.c.obj /out:TIDL_Import_Tool.exe /implib:TIDL_Import_Tool.lib /pdb:TIDL_Import_Tool.pdb /version:0.0 /machine:X86 /INCREMENTAL:NO /subsystem:console -LIBPATH:E:\Nithish\libraries\protobuf-cpp-3.2.0rc2\protobuf-3.2.0rc2\build_msvc\Release -LIBPATH:D:\ProgramFiles\PROCESSOR_SDK_VISION_03_06_00_00\ti_components\algorithms\REL.TIDL.01.01.03.00\modules\ti_dl\lib\dsp\release libprotobuf.lib libprotoc.lib tidl_algo.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTFILE:TIDL_Import_Tool.exe.manifest" failed (exit code 1136) with the following output: [build] libprotobuf.lib(common.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(arena.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(coded_stream.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(zero_copy_stream_impl.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(message_lite.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(text_format.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(generated_message_util.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(arenastring.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(once.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(unknown_field_set.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(descriptor.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(message.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(repeated_field.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(wire_format_lite.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(generated_message_reflection.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(reflection_ops.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(wire_format.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(status.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(int128.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(atomicops_internals_x86_msvc.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(zero_copy_stream.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(zero_copy_stream_impl_lite.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(dynamic_message.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(strtod.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(tokenizer.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(any.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(stringprintf.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(strutil.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(descriptor_database.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(descriptor.pb.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(substitute.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(map_field.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(structurally_valid.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(extension_set_heavy.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libprotobuf.lib(extension_set.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libcpmt.lib(locale0.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libcpmt.lib(locale0.obj) : error LNK2005: "void __cdecl std::_Facet_Register(class std::_Facet_base *)" (?_Facet_Register@std@@YAXPAV_Facet_base@1@@Z) already defined in msvcprt.lib(locale0_implib.obj) [build] libcpmt.lib(locale0.obj) : error LNK2005: "private: static class std::locale::_Locimp * __cdecl std::locale::_Getgloballocale(void)" (?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ) already defined in msvcprt.lib(MSVCP140.dll) [build] libcpmt.lib(locale0.obj) : error LNK2005: "private: static class std::locale::_Locimp * __cdecl std::locale::_Init(bool)" (?_Init@locale@std@@CAPAV_Locimp@12@_N@Z) already defined in msvcprt.lib(MSVCP140.dll) [build] libcpmt.lib(locale0.obj) : error LNK2005: "public: static void __cdecl std::_Locinfo::_Locinfo_ctor(class std::_Locinfo *,char const *)" (?_Locinfo_ctor@_Locinfo@std@@SAXPAV12@PBD@Z) already defined in msvcprt.lib(MSVCP140.dll) [build] libcpmt.lib(locale0.obj) : error LNK2005: "public: static void __cdecl std::_Locinfo::_Locinfo_dtor(class std::_Locinfo *)" (?_Locinfo_dtor@_Locinfo@std@@SAXPAV12@@Z) already defined in msvcprt.lib(MSVCP140.dll) [build] libcpmt.lib(locale.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libcpmt.lib(iosptrs.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libcpmt.lib(xthrow.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libcpmt.lib(xthrow.obj) : error LNK2005: "void __cdecl std::_Xbad_alloc(void)" (?_Xbad_alloc@std@@YAXXZ) already defined in msvcprt.lib(MSVCP140.dll) [build] libcpmt.lib(xthrow.obj) : error LNK2005: "void __cdecl std::_Xlength_error(char const *)" (?_Xlength_error@std@@YAXPBD@Z) already defined in msvcprt.lib(MSVCP140.dll) [build] libcpmt.lib(xthrow.obj) : error LNK2005: "void __cdecl std::_Xout_of_range(char const *)" (?_Xout_of_range@std@@YAXPBD@Z) already defined in msvcprt.lib(MSVCP140.dll) [build] libcpmt.lib(wlocale.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libcpmt.lib(xlocale.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libcpmt.lib(xlock.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libcpmt.lib(xlock.obj) : error LNK2005: "public: __thiscall std::_Lockit::_Lockit(int)" (??0_Lockit@std@@QAE@H@Z) already defined in msvcprt.lib(MSVCP140.dll) [build] libcpmt.lib(xlock.obj) : error LNK2005: "public: __thiscall std::_Lockit::~_Lockit(void)" (??1_Lockit@std@@QAE@XZ) already defined in msvcprt.lib(MSVCP140.dll) [build] libcpmt.lib(xdateord.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libcpmt.lib(xwctomb.obj) : error LNK2005: __Getcvt already defined in msvcprt.lib(MSVCP140.dll) [build] libcpmt.lib(StlCompareStringA.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libcpmt.lib(winapinls.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libcpmt.lib(StlCompareStringW.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libcpmt.lib(StlLCMapStringW.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libcpmt.lib(StlLCMapStringA.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] libcpmt.lib(winapisupp.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MT_StaticRelease' doesn't match value 'MD_DynamicRelease' in tidl_caffeImport.cpp.obj [build] LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library [build] tidl_caffeImport.cpp.obj : error LNK2019: unresolved external symbol "struct tidl_import_config gParams" (?gParams@@3Utidl_import_config@@A) referenced in function "int __cdecl TIDL_QuantizeP2(signed char *,float *,int,float,float)" (?TIDL_QuantizeP2@@YAHPACPAMHMM@Z) [build] tidl_import_common.cpp.obj : error LNK2001: unresolved external symbol "struct tidl_import_config gParams" (?gParams@@3Utidl_import_config@@A) [build] tidl_import_main.cpp.obj : error LNK2001: unresolved external symbol "struct tidl_import_config gParams" (?gParams@@3Utidl_import_config@@A) [build] tidl_tfImport.cpp.obj : error LNK2001: unresolved external symbol "struct tidl_import_config gParams" (?gParams@@3Utidl_import_config@@A) [build] tidl_import_main.cpp.obj : error LNK2019: unresolved external symbol "int __cdecl readparamfile(char *,struct sTokenMapping *)" (?readparamfile@@YAHPADPAUsTokenMapping@@@Z) referenced in function _main [build] tidl_import_main.cpp.obj : error LNK2019: unresolved external symbol "struct sTokenMapping * gsTokenMap_tidl_import_config" (?gsTokenMap_tidl_import_config@@3PAUsTokenMapping@@A) referenced in function _main [build] tidl_tfImport.cpp.obj : error LNK2019: unresolved external symbol "public: static class tensorflow::TensorShapeProto const & __cdecl tensorflow::TensorShapeProto::default_instance(void)" (?default_instance@TensorShapeProto@tensorflow@@SAABV12@XZ) referenced in function "public: class tensorflow::TensorShapeProto const & __thiscall tensorflow::AttrValue::shape(void)const " (?shape@AttrValue@tensorflow@@QBEABVTensorShapeProto@2@XZ) [build] tidl_tfImport.cpp.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall tensorflow::TensorProto::~TensorProto(void)" (??1TensorProto@tensorflow@@UAE@XZ) referenced in function "void __cdecl TIDL_importBiasParams(struct sTIDL_OrgNetwork_t *,int,int *,class tensorflow::GraphDef &)" (?TIDL_importBiasParams@@YAXPAUsTIDL_OrgNetwork_t@@HPAHAAVGraphDef@tensorflow@@@Z) [build] tidl_tfImport.cpp.obj : error LNK2019: unresolved external symbol "public: __thiscall tensorflow::TensorProto::TensorProto(class tensorflow::TensorProto const &)" (??0TensorProto@tensorflow@@QAE@ABV01@@Z) referenced in function "class tensorflow::TensorProto __cdecl TIDL_getConstTensor(class tensorflow::GraphDef &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?TIDL_getConstTensor@@YA?AVTensorProto@tensorflow@@AAVGraphDef@2@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) [build] tidl_tfImport.cpp.obj : error LNK2019: unresolved external symbol "public: static class tensorflow::TensorProto const & __cdecl tensorflow::TensorProto::default_instance(void)" (?default_instance@TensorProto@tensorflow@@SAABV12@XZ) referenced in function "class tensorflow::TensorProto __cdecl TIDL_getConstTensor(class tensorflow::GraphDef &,class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >)" (?TIDL_getConstTensor@@YA?AVTensorProto@tensorflow@@AAVGraphDef@2@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) [build] tidl_tfImport.cpp.obj : error LNK2019: unresolved external symbol "public: static class tensorflow::AttrValue_ListValue const & __cdecl tensorflow::AttrValue_ListValue::default_instance(void)" (?default_instance@AttrValue_ListValue@tensorflow@@SAABV12@XZ) referenced in function "int __cdecl TIDL_getAttr_value(class tensorflow::NodeDef const &,char const *,int *,int)" (?TIDL_getAttr_value@@YAHABVNodeDef@tensorflow@@PBDPAHH@Z) [build] tidl_tfImport.cpp.obj : error LNK2019: unresolved external symbol "public: __thiscall tensorflow::GraphDef::GraphDef(void)" (??0GraphDef@tensorflow@@QAE@XZ) referenced in function "void __cdecl tf_import(struct tidl_import_config *)" (?tf_import@@YAXPAUtidl_import_config@@@Z) [build] tidl_tfImport.cpp.obj : error LNK2019: unresolved external symbol "public: virtual __thiscall tensorflow::GraphDef::~GraphDef(void)" (??1GraphDef@tensorflow@@UAE@XZ) referenced in function "void __cdecl tf_import(struct tidl_import_config *)" (?tf_import@@YAXPAUtidl_import_config@@@Z) [build] tidl_tfImport.cpp.obj : error LNK2019: unresolved external symbol "class tensorflow::TensorShapeProtoDefaultTypeInternal tensorflow::_TensorShapeProto_default_instance_" (?_TensorShapeProto_default_instance_@tensorflow@@3VTensorShapeProtoDefaultTypeInternal@1@A) referenced in function "void __cdecl TIDL_importConvParams(struct sTIDL_OrgNetwork_t *,int,int,int,class tensorflow::GraphDef &)" (?TIDL_importConvParams@@YAXPAUsTIDL_OrgNetwork_t@@HHHAAVGraphDef@tensorflow@@@Z) [build] D:\ProgramFiles\PROCESSOR_SDK_VISION_03_06_00_00\ti_components\algorithms\REL.TIDL.01.01.03.00\modules\ti_dl\lib\dsp\release\tidl_algo.lib : fatal error LNK1136: invalid or corrupt file [build] ninja: build stopped: subcommand failed. [build] Build finished with exit code 1
in compiling it to my machine.
I am using MSVC 2017, x64 target (windows) and following the TIDL user guide.
I have some queries
Could you please specify the build procedure on windows and linux ?
Do i need to write cmakelists for TIDL or need use the make-file given by TI only ?
Is the gmake provided by TIDL generates binary for windows or TI board ?
Thanks and Regards
Shivansh Agnihotri