http://www.perlmonks.org?node_id=995499
pthiru has asked for the wisdom of the Perl Monks concerning the following question:

C:\mssdk\lib\AMD64\comctl32.lib C:\mssdk\lib\AMD64\bufferoverflowU.lib C:\VStudio10\VC\lib\amd64\msvcrt.lib -def:Expat.def
Creating library ..\..\..\lib\auto\XML\Parser\Expat\Expat.lib and object ..\..\..\lib\auto\XML\Parser\Expat\Expat.exp
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetEndDoctypeDeclHandler
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_GetBase
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetElementDeclHandler
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_DefaultCurrent
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetStartCdataSectionHandler
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_GetBuffer
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetDefaultHandler
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetEndCdataSectionHandler
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetBase
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetUnparsedEntityDeclHandler
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_GetSpecifiedAttributeCount
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_GetCurrentByteIndex
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetAttlistDeclHandler
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetStartDoctypeDeclHandler
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_GetCurrentColumnNumber
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetProcessingInstructionHandler
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetNotationDeclHandler
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetCommentHandler
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetNamespaceDeclHandler
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetElementHandler
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetDefaultHandlerExpand
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_ParserFree
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_ErrorString
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetCdataSectionHandler
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_GetInputContext
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetEntityDeclHandler
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_ParserCreate_MM
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_Parse
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_ExternalEntityParserCreate
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetCharacterDataHandler
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetParamEntityParsing
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetXmlDeclHandler
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetExternalEntityRefHandler
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_ParseBuffer
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_GetCurrentByteCount
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetUnknownEncodingHandler
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_SetUserData
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_GetErrorCode
Expat.obj : error LNK2001: unresolved external symbol __imp_XML_GetCurrentLineNumber
..\..\..\lib\auto\XML\Parser\Expat\Expat.dll : fatal error LNK1120: 39 unresolved externals
NMAKE : fatal error U1077: 'C:\VStudio10\VC\BIN\amd64\link.EXE' : return code '0x460'
Stop.
NMAKE : fatal error U1077: 'C:\VStudio10\VC\BIN\amd64\nmake.EXE' : return code '0x2' Stop.

I am trying to build XML-Parser-2.41 module with perl-5.16.0
Please guide me on this issue.