DrunkenTanker Posted August 30, 2024 Posted August 30, 2024 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?
George King Posted August 31, 2024 Posted August 31, 2024 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.
DrunkenTanker Posted August 31, 2024 Author Posted August 31, 2024 I'm going to create small program. VS 2019 is too much for me.
user57 Posted August 31, 2024 Posted August 31, 2024 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
DrunkenTanker Posted August 31, 2024 Author Posted August 31, 2024 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.
user57 Posted September 1, 2024 Posted September 1, 2024 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
Dibya Posted September 13, 2024 Posted September 13, 2024 (edited) For LLVM Mod, minimum VS2010 is needed, I recommended enabling C++17 when developing under XP Edited September 13, 2024 by Dibya
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now