From: Hans-Bernhard Broeker Newsgroups: comp.os.msdos.djgpp Subject: Re: Problems with compilation Date: 4 Oct 2000 10:41:48 GMT Organization: Aachen University of Technology (RWTH) Lines: 31 Message-ID: <8rf1hc$r4n$1@nets3.rz.RWTH-Aachen.DE> References: <000a01c02d7d$877f4240$c6d5b43e AT karsten> NNTP-Posting-Host: acp3bf.physik.rwth-aachen.de X-Trace: nets3.rz.RWTH-Aachen.DE 970656108 27799 137.226.32.75 (4 Oct 2000 10:41:48 GMT) X-Complaints-To: abuse AT rwth-aachen DOT de NNTP-Posting-Date: 4 Oct 2000 10:41:48 GMT Originator: broeker@ To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Karsten wrote: [...] > End of search list. > In file included from hellowo.cc:1: > d:/djgpp/lang/cxx/iostream.h:31: streambuf.h: No such file or directory (ENOENT) Your problem most probably is a botched unpacking of the DJGPP .zip files, because you didn't exactly follow the steps prescribed by 'README.1st'. You somehow managed to get the long filenames unpacked incorrectly, probably by unpacking the .zips with an old DOS version of pkunzip or 'unzip' that doesn't understand long filenames. Check the output of dir d:\djgpp\lang\cxx\stream*.* It should have a long file name (to the right side of the listing) of 'streambuf.h', and a short name alias either like 'stream~1.h', or 'streambu.h'. Another possible reason is that your DJGPP version is rather outdated, it seems. The gcc -v output points at version 2.01 of DJGPP, while the current one is 2.03, and gcc itself is also a few versions behind (2.8.1, where current would be 2.95.2). You may want to scratch that whole installation, and start anew, consulting the WWW-based zip picker (www.delorie.com/djgpp, follow link for 'Zip Picker'). -- Hans-Bernhard Broeker (broeker AT physik DOT rwth-aachen DOT de) Even if all the snow were burnt, ashes would remain.