Windows Xp Support

45 views
Skip to first unread message

Momen Gamal

unread,
Apr 21, 2026, 5:39:51 AM (3 days ago) Apr 21
to The Ring Programming Language
Hello Everyone,

I'm working on a complex project and I need it to support Windows XP. What features are not supported? Are there any alternative solutions?

Greeting,
Momen

Mahmoud Fayed

unread,
Apr 21, 2026, 5:00:55 PM (3 days ago) Apr 21
to The Ring Programming Language
Hello Momen

As you know, in Ring project there is no official support for Windows XP
When we talk about Ring project, we mean Ring Compiler/VM, Standard Extensions/Libraries & Standard Tools

But Ring as a language (Compiler/VM) is written in ANSI C, so you can build it on old operating systems including MS-DOS too.
You can run it on Raspberry Pi Pico (i.e. run Ring on the metal where no operating system is installed)

So, as a start, you could do this, get latest Ring Release, build it from source code on Windows XP

I remember, in the past, I tested some of Ring releases on Windows XP, where I can run Ring, RingQt and Ring Notepad too
This happened in the middle of Ring journey (I don't remember the release, and I no longer have Windows XP)
And I remember changing the batch files that are used to build Ring & Libraries to direct MSVC to support this system

So, you can try Ring releases (from the beginning) one by one, until you find the release that works.

Greetings,
Mahmoud

Momen Gamal

unread,
Apr 22, 2026, 5:58:32 AM (2 days ago) Apr 22
to The Ring Programming Language
Hello Mahmoud,

Yes, I want to create a program that supports various old versions, such as (Supermium, Driver Booster), and others that still support Windows XP, and some software that still supports Windows 95!

I know that Ring supports various older systems, such as DOS, because it's written in ANSI C, which is one of the reasons I chose it over C and Rust. It's truly a unique language. Thank you for your efforts and the efforts of the entire Ring team.

Greeting,
Momen

Mahmoud Fayed

unread,
Apr 22, 2026, 6:11:01 AM (2 days ago) Apr 22
to The Ring Programming Language
Hello Momen

You are welcome :D

Greetings,
Mahmoud

Reply all
Reply to author
Forward
0 new messages