User forums > Using Code::Blocks

Installing Code::Blocks Windows XP SP3

<< < (2/4) > >>

phoenixlpd:

--- Quote from: podoroges on May 24, 2020, 05:24:28 pm ---Dear LETARTARE,

It works, thank you!

For those, who experience similar problems.
Go to https://sourceforge.net/p/codeblocks/code/11196/tree/trunk/src/exchndl/win32/bin/
Download all 6 files. Place to Codebloks directory (overwrite will be required).
So, it still works with XP, such a relief!

--- End quote ---

Thank you for putting the link and instruction in your post!    I have codeblocks up and running on my old XP laptop now.

Tim:
Hello,

I'm using Win XP x64, SP2.

I can install codeblocks-20.03mingw-32bit-setup.exe  and add the files from

https://sourceforge.net/p/codeblocks/code/11196/tree/trunk/src/exchndl/win32/bin/

Then codeblocks works with "Win XP x64, SP2" and "Win XP 32bit, SP3"


If I install "codeblocks-20.03mingw-setup.exe" on "Win XP x64, SP2"  I get the usual error message:-

The application has failed to start because api-ms-win-crt-string-l1-1-0.dll was not found.

If I then add the files from:-  https://sourceforge.net/p/codeblocks/code/11196/tree/trunk/src/exchndl/win32/bin/

I get a new error message:- The application has failed to start because exchndl.dll was not found.

Because I am happy to use the 32bit version of codeblocks on my XP x64 I am not looking for a fix, but just
thought it would be useful to other users to have this behavior documented.

Thank you for the continued development of CodeBlocks.

Tim

Commaster:

--- Quote from: Tim on August 03, 2021, 05:55:59 pm ---If I install "codeblocks-20.03mingw-setup.exe" on "Win XP x64, SP2"
-snip-
If I then add the files from:-  https://sourceforge.net/p/codeblocks/code/11196/tree/trunk/src/exchndl/win32/bin/

--- End quote ---
Looks like you installed a 64bit Code::Blocks and fed it a 32bit exchndl. Please try the win64/bin/ folder right next to it.

Tim:

--- Quote from: Commaster on August 03, 2021, 07:52:55 pm ---Looks like you installed a 64bit Code::Blocks and fed it a 32bit exchndl. Please try the win64/bin/ folder right next to it.

--- End quote ---

Thanks for pointing that out, I'm amazed I didn't notice that myself, I should be grateful that I can still feed myself!

However, when I tried the 64bit files today, I received a new error message:-

"The procedure entry point Wow64GetThreadContext could not be located in the dynamic link library KERNEL32.dll"

Tim

 

Commaster:

--- Quote from: Tim on August 05, 2021, 11:19:59 am ---"The procedure entry point Wow64GetThreadContext could not be located in the dynamic link library KERNEL32.dll"

--- End quote ---
Sadly this is a limitation of Win XP for 64 bit applications. This kernel API was introduced in Vista.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version