unresolved external symbol __penter referenced in function _WspiapiStrdup@4
Posted
by John Weldon
on Stack Overflow
See other posts from Stack Overflow
or by John Weldon
Published on 2010-05-12T19:27:28Z
Indexed on
2010/05/12
19:44 UTC
Read the original article
Hit count: 395
I started getting this compile error after upgrading to Visual Studio 2010. Not sure if it's related, but I can't figure out what library to reference to satisfy this dependency? Is it just an API change bug or something?
Microsoft (R) Program Maintenance Utility Version 10.00.30319.01
Copyright (C) Microsoft Corporation. All rights reserved.
del wstest.res wstest.obj wstest.pdb wstest.ilk wstest.exe wstest.exe.manifest vc90.pdb
cl -Gh -Ox -DNDEBUG -c -DCRTAPI1=_cdecl -DCRTAPI2=_cdecl -nologo -GS -D_X86_=1 -DWIN32 -D_WIN32 -W3 -D_WINNT -D_WIN32_WINNT
=0x0501 -DNTDDI_VERSION=0x05010000 -D_WIN32_IE=0x0600 -DWINVER=0x0501 -D_MT -D_DLL -MDd wstest.c
wstest.c
link /DEBUG /DEBUGTYPE:cv -out:wstest.exe wstest.obj Ws2_32.lib Shlwapi.lib
Microsoft (R) Incremental Linker Version 10.00.30319.01
Copyright (C) Microsoft Corporation. All rights reserved.
wstest.obj : error LNK2019: unresolved external symbol __penter referenced in function _WspiapiStrdup@4
wstest.exe : fatal error LNK1120: 1 unresolved externals
NMAKE : fatal error U1077: '"c:\program files (x86)\microsoft visual studio 10.0\vc\bin\link.EXE"' : return code '0x460'
Stop.
© Stack Overflow or respective owner