'Can't find procedure entry point _o__configure_narrow_argv

I was trying to use Codeblocks IDE 20.03 in Windows XP when I saw this error message:

The procedure entry point _o__configure_narrow_argv could not be located in the dynamic link library api-ms-win-crt-private-|l1-1-0.dll.

Is there a fix for this issue?

I am using Windows XP Service Pack 3 Build 2600.



Solution 1:[1]

Codeblocks IDE 20.03 works in Windows XP 32 Bit without complaining after the following changes,

  1. Download and install Visual C++ Redistributable for Visual Studio 2015
  2. Download all the 6 files from sourceforge.net
  3. Extract the files from the downloaded codeblocks-code-r11196-trunk-src-exchndl-win32-bin.zip
  4. Copy the files (addr2line.exe, dbghelp.dll, exchndl.dll, mgwhelp.dll, symsrv.dll, symsrv.yes) and replace them in the installation directory where codeblocks.exe is located. (Normally, C:\Program Files\CodeBlocks)

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1