August 30, 20241 yr I need only C, or C/C++ editor and compilier to build software for Windows XP SP3. OS in system requirements should be Windows 7 or older. What do you recommend?
August 31, 20241 yr Hi, I'm using Visual Studio 2019 (Windows 7 SP1 is minimum) with v141_xp toolset. Only issue is static build is not XP compatible. Dynamic is fine with VC++ repack installed. Code can be compiled also with MinGW as static then too. For example this is how I build ResolutionChanger.
August 31, 20241 yr how about our modded LLVM v17 ? https://msfn.org/board/topic/183588-project-saphire-dragon-port-llvm-and-clang/#comment-1218991 it has win11 c++ standarts - you may read the story but it can do all new stuff win11 use as "requied" also it can do a little more then vs2019 v16.7 (last xp working one) - what is somewhere around late win10 standart
August 31, 20241 yr Author Oh, I see. I should add more details. I want to build program for Windows XP, 7... If it will not work on Windows 10/11, I don't care. General feature is small size. I have source code. I need editor features to find mistypes, fix source code. Then build. Source code is old, no modern features. If you know good program from 2009-... for my task, it wil be okay. I'm planning nothing serious right now. Just many small old source codes. I found Dev C++. Will try.
September 1, 20241 yr you should read the post - its made for a reason into the XP channel because it actualy works for windows xp, also we made that win11 software compatible with windows xp that is written in that post we should mention the new c++ standards while vs 2019 was bugged some c++ styles - while LLVM was not even c++ 11 counts as new, while LLVM works with c++26 what is a fictional future standard https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines https://en.wikipedia.org/wiki/C%2B%2B26 worth to mention is also that you can use VC6 a very classical win98 and xp used compiler - where you can set LLVM 17 https://media.getintopc.com/2017/01/Visual-Studio-6.0-Enterprise-Edition-Latest-Version-DOwnload.jpg in the past it was rather called VC6 instead of VS6
September 13, 20241 yr For LLVM Mod, minimum VS2010 is needed, I recommended enabling C++17 when developing under XP Edited September 13, 20241 yr by Dibya
Create an account or sign in to comment