I know, it sounds ridiculous but I was asked to make an application backwards-compatible with win98. Specifically, I am interested in the boost-thread library that I have used. So, where can I find information about which version of the boost libraries is compatible with which operating system?
The only people still using Windows 95 or Windows 98 are using it as a limited “appliance” to run specific software. Modern browsers dropped Windows 98 support long ago. No popular modern browser runs on Windows 95. A few run on Windows 98, but all dropped official support of the long-obsolete OS years ago.
Windows 98 uses basically the same kernel as Windows 95 does, but there are some differences in the graphical user interface (GUI), device drivers, and networking support (particularly the Internet).
After the release of its successor, Windows Me in 2000, mainstream support for Windows 98 and 98 SE ended on June 30, 2002, followed by extended support on July 11, 2006.
Can you install it? Yes but it wont be very usable as you wont have drivers for your graphics card. If want to run windows 98 you really need a machine with hardware that isn't newer than from the early 2000s.
It depends on which version of Boost you are interested in.
You can go through the Boost version history and search the Release Notes for one that lists a compiler that supports Win98.
A quick search hints that this is likely to be MSVS 2005. This means Visual C++ 8.0.
The latest version of boost that I've found to list this version of VC++ as a supported (and targetted) compiler is boost 1.52.0.
The Boost Thread library has been around since version 1.25.0, so this seems like an acceptable candidate.
Conveniently, the link to download the source code (of any particular version) are also provided on the version history page.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With