Windows Link Error

Recently i started getting the below 3 link errors when im compiling in “Windows Visual studio 15 2017 Win64”
Any idea what im missing?

Link error for this 3 symbols… I have downloaded all 3rdparty code
HalideIR::Internal::IntImm:
HalideIR::Internal::UInttImm:
HalideIR::Internal::FloatImm:

Error	LNK2001	unresolved external symbol "public: static struct HalideIR::Expr __cdecl HalideIR::Internal::IntImm::make(struct HalideIR::Type,__int64)" (?make@IntImm@Internal@HalideIR@@SA?AUExpr@3@UType@3@_J@Z)	nnvm_compiler	D:\siju\work\tvm\build\resize.obj	1	
Error	LNK2001	unresolved external symbol "public: static struct HalideIR::Expr __cdecl HalideIR::Internal::UIntImm::make(struct HalideIR::Type,unsigned __int64)" (?make@UIntImm@Internal@HalideIR@@SA?AUExpr@3@UType@3@_K@Z)	nnvm_compiler	D:\siju\work\tvm\build\elemwise.obj	1	
Error	LNK2001	unresolved external symbol "public: static struct HalideIR::Expr __cdecl HalideIR::Internal::FloatImm::make(struct HalideIR::Type,double)" (?make@FloatImm@Internal@HalideIR@@SA?AUExpr@3@UType@3@N@Z)	nnvm_compiler	D:\siju\work\tvm\build\elemwise.obj	1	

#1853 fixed the build errors reported in #1812. I was also getting error #1812

But still the linking error is there in latest code. If i take last month codebase, this issue doesnt exists.

Any suggestion how to resolve this error? Thanks in advance.

the Link error still exists in latest code.Could you please tell me which version can be compiled successfully on Windows with vs2015. I need the commit id.Thank you.

In the latest code this issue is resolved. Make sure that you update the 3rd-party submodules, especially HalideIR #1890 fixed the above mentioned link error.

I’ve compiled tvm successfully.Thank you!