We're using zlib.lib
in our project and after some rebuild of this lib I can no longer compile a project. One of the errors says:
error LNK2019: unresolved external symbol deflateEnd referenced in function lws_extension_callback_deflate_frame
I dumpbin
'ed my library and here what I have:
013 00000000 UNDEF notype () External | deflateEnd
027 00000000 UNDEF notype () External | deflateEnd
013 000013B0 SECT5 notype () External | deflateEnd
044 0000000C SECT6 notype Static | $unwind$deflateEnd
045 0000000C SECT7 notype Static | $pdata$deflateEnd
00E 00000000 UNDEF notype () External | deflateEnd
How to read it?
- Why symbol
013
appeared twice? - Why the second column contain zeros mostly and only one have numbers. What are this numbers?
- What does
notype
mean? Why sometimes there're braces()
and sometimes - not? - What
External
means? - What are this
$unwind$
and$pdata$
? - And finally, having all this information is it possible to say why I have unresolved symbol?