News:

The new Release 25.03 is out! You can download binaries for Windows and many major Linux distros here .

Main Menu

Windows 7

Started by nji, April 03, 2025, 11:38:24 AM

Previous topic - Next topic

nji

Will C::B still do on Win7?

Mr.Madguy

Well, 25.03 works. At least IDE itself. I haven't tested built-in compiler, because I use different one.
Is it healthy for project not to have regular stable releases?

MichaelAgarkov

If you're using a build compiled to work with UCRT then you need to install an update to enable UCRT in Windows 7.

nji

Quote from: Михаил Агарков on April 03, 2025, 05:16:41 PM
If you're using a build compiled to work with UCRT then you need to install an update to enable UCRT in Windows 7.

Is one of the builds (https://www.codeblocks.org/downloads/binaries/#imagesoswindows48pnglogo-microsoft-windows)
compiled to work with UCRT then?
(I haven't installed that MS update).

stahta01

Quote from: nji on April 03, 2025, 05:42:09 PM
Quote from: Михаил Агарков on April 03, 2025, 05:16:41 PM
If you're using a build compiled to work with UCRT then you need to install an update to enable UCRT in Windows 7.

Is one of the builds (https://www.codeblocks.org/downloads/binaries/#imagesoswindows48pnglogo-microsoft-windows)
compiled to work with UCRT then?
(I haven't installed that MS update).

The Nightly are; so, most likely yes.

C Programmer working to learn more about C++.
On Windows 10 64 bit and Windows 11 64 bit.
--
When in doubt, read the CB WiKi FAQ. [url="http://wiki.codeblocks.org"]http://wiki.codeblocks.org[/url]

ollydbg

One of my PCs is still running Windows 7, so I'm still using a C::B build myself with the old MSCRT runtime library.

If you want to build that version, you can fork a repo from my github repo, and modify the build script (suppose you want the official SVN head version, not the one I have my own patches), and later use the github action to build a new C::B.

See here:

x86-codeblocks-builds
If some piece of memory should be reused, turn them to variables (or const variables).
If some piece of operations should be reused, turn them to functions.
If they happened together, then turn them to classes.