This was probably asked somewhere already, but is there a repository of the old versions that would work on WinXP?
There's a link on the downloads page to "johnfindlay.plus.com" but it appears to be broken... I'm also not even sure that would have older versions.
There is 32-bit version 8.0, that might work.
https://forum.pellesc.de/index.php?board=26.0 (https://forum.pellesc.de/index.php?board=26.0)
It is also last version, that support CodeView debug info.
Unfortunately, the installer for v8.0 says Vista or greater is needed.
I installed v2.5 from the link, but dang is that old lol. I tried to run some GUI programs that work on my Win10 pc and they don't build. They don't use anything crazy, just a window with some buttons.
I'm still a noob when it comes to the Win32 API, but is there a way to upgrade or something? Or could it just be an issue with the PellesC version being too old?
Hi kyga116
Try the wayback machine:
https://web.archive.org/web/20140408231258/http://www.smorgasbordet.com/pellesc/
look for 2014 April 8th.
John z
Oh yeah... not sure why I didn't think of that :-[ ;D
Thanks!
Direct links, For 32-bit Windows XP/Vista/7 :
https://web.archive.org/web/20140602081029fw_/http://www.smorgasbordet.com/pellesc/700/setup.exe
For 64-bit Windows Vista/7; support for both 32-bit and 64-bit projects :
https://web.archive.org/web/20140602081029fw_/http://www.smorgasbordet.com/pellesc/700/setup64.exe
Thanks for the links.
I'm an idiot, v8.0 actually works fine. I stupidly downloaded the 64bit version because my laptop is 64 bit, forgetting that XP is only 32 bit.
You should indicate whether your inquiring about NT 5.1 (XP) IDE support or the C compiler binary itself, as many use Notepad++ and CLI the build process via hotkey configuration. Bypasses all of the bugs and occasional memory violation issues Pelles C (latest) sometimes produces, while rendering LOC's much faster (and dark-mode is very nice).
As the source is closed, it is anyone's guess. Or alternatively, build on Vista+ and target NT 5.1 in your build config in Pelles C project settings, which absolutely will run on XP (32-bit) no problem. Its the API changes that your "mature" codebase will melt down upon if targeting Vista+ and expecting "XP out of the box support" for example, at a later date.
Best to consider early OS support from day 1 and maintain as the code grows.
Maybe this is bidirectionally confusing in regards the first post.