From: Thomas8675309 AT yahoo DOT com (Tom) Newsgroups: comp.os.msdos.djgpp Subject: Re: Help with compiling a file Date: 5 Apr 2003 15:55:36 -0800 Organization: http://groups.google.com/ Lines: 44 Message-ID: <7b68d58f.0304051555.7cd34f5e@posting.google.com> References: <01c2facd$a0203460$3715998d AT deb> NNTP-Posting-Host: 12.91.151.31 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1049586937 32662 127.0.0.1 (5 Apr 2003 23:55:37 GMT) X-Complaints-To: groups-abuse AT google DOT com NNTP-Posting-Date: 5 Apr 2003 23:55:37 GMT To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com "Danny McCaslin" wrote : > Martin Stromberg wrote in article > ... > > > > For the second error: you have to decide if you want to learn an old > > version if C++ or not. If not then you need another book. (Using > > iostream.h is wrong in current C++.) > > > > For the first error: we need to see the command line you used for > > compiling and the complete error message typed in correctly. A listing > > of what files you have in the directory you are in would be good as > > well. > > > > For any problem you have it's a good idea to state which OS and > > version you use too. > > > Thanks for the help. I'm running Windows 95 and using Rhide 1.5. I just > downloaded it and the rest of the stuff off of the web site last night, so > I'd assume it's up-to-date. > > The error message was: > > Error: gcc.exe: Conversion.o: no such file or directory (ENOENT) > > The program I'm trying to compile is called Conversion.cpp. it converts > Celsius to Fahrenheit. > > When did the change in programming come along, so I know what kind of book > to buy so I can get this right? > > Danny The change occurred when the C++ Standard was adopted in 1998. The Dummies C++ book was pretty good about 8 years ago, but sadly the new editions simply don't conform to the Standard, making them pretty much useless. The best book you can buy to learn modern C++ is Accelerated C++ by Koenigs and Moo. The best reference for modern C++ is Stroustrup's The C++ Programming Langugage (3d Edition or Special Edition), but I wouldn't try to tackle that until I had made it all the way through Accelerated C++. Good luck. Best regards, Tom