On Wed, Feb 8, 2012 at 4:27 AM, Davidson, Josh <[email protected]> wrote:
>
>
> “The procedure entry point vsnprintf could not be located in the dynamic
> link library msvcrt.dll”
>
>
>
> I know this error has been posted to the mailing list before, but I’m
> wondering if there is any way of working around it in binary distributions.
> I’m using the latest automated build (mingw-w32-bin_i686-mingw_20111219.zip
> ) on 32-bit WinXP SP3.
Sure enough has been left out of the system build, even though it is
documented to be there. It needs to be _vsnprintf().
$ objdump -x /c/Windows/system32/msvcrt.dll | grep printf
[ 216] _cprintf
[ 224] _cwprintf
[ 467] _scprintf
[ 468] _scwprintf
[ 482] _snprintf
[ 484] _snwprintf
[ 541] _vscprintf
[ 542] _vscwprintf
[ 543] _vsnprintf
[ 544] _vsnwprintf
[ 671] fprintf
[ 684] fwprintf
[ 741] printf
[ 761] sprintf
[ 786] swprintf
[ 800] vfprintf
[ 801] vfwprintf
[ 802] vprintf
[ 803] vsprintf
[ 804] vswprintf
[ 805] vwprintf
[ 828] wprintf
--
Earnie
-- https://sites.google.com/site/earnieboyd
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public