Looking for MS Visual C++ 5.0 or alternative compiler

Hi,
I need a C++ compiler to customize a DLL for an old client server software application.  The documentation (written in 1998) states that I need Microsoft Visual C++ 5.0.  Where does one go to purchase this software product that is now nearly 10 years old?   If it is not available what would be the second best option?  (i.e. What should I buy that would be backward compatible?) I don't need a fancy development environment or debugger as I will only be modifying a few lines of code.  Is there anything that I can download free of charge?  The OS is Windows 2003 server.

Thanks
Tim
fowlowAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Deepu AbrahamR & D Engineering ManagerCommented:
Hi Tim,
Since it is a windows application then there are quite a few compilers like borland,visual c++ 5.0/6.0 and latest VC++ 8.0./2005 edition. All of them are not free. But all of them will definitely serve your purpose. However you could download the evaluation version from microsoft site.
Here is the link:
http://msdn.microsoft.com/vstudio/express/downloads/
Best Regards,
DeepuAbrahamK
0
jkrCommented:
You can get that at e.g. http://www.emsps.com/oldtools/mscpp.htm ("Old Microsoft® Visual C++ Software for Sale"), see http://www.emsps.com/oldtools/mscpp.htm#vcpp5

VC8 (Express or not) is a great compiler, but you would have a hard time *porting* your code, since at the time VC5 was realeased, there was no C++ standard, thus the libraries were quite different. Even porting code from VC7 to VC8 can be quite a nuisance dependeing on what the app does, so if you want to change only a few lines, you'd probably better off with the original.

See also

http://msdn2.microsoft.com/en-us/vstudio/aa700861.aspx ("Previous Versions")
http://msdn2.microsoft.com/en-us/vstudio/aa700899.aspx ("Downgrade Information")
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
itsmeandnobodyelseCommented:
It is four years ago when we ported from VC5 to VC6. There were only very few problems, some in MFC and some other in build process. So, I would suggest to solve your problem with VC6 if you don't get a VC5 compiler though it don't think it is difficult to get it. Most (elder) developers have a copy of VC5, so have I.

Regards, Alex
0
fowlowAuthor Commented:
Thanks for pointing me to the website where I can buy the software.  The price is low enough that I might as well buy it and not have to worry about compatability issues.

0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
C++

From novice to tech pro — start learning today.