From: Hans-Bernhard Broeker Newsgroups: comp.os.msdos.djgpp Subject: Re: Long file names not accepted by gxx (or gcc) Date: 17 Aug 2000 09:56:58 GMT Organization: Aachen University of Technology (RWTH) Lines: 20 Message-ID: <8ngcta$8q3$1@nets3.rz.RWTH-Aachen.DE> References: <200008171335 DOT NAA23711 AT webpage DOT vsnl DOT net DOT in> NNTP-Posting-Host: acp3bf.physik.rwth-aachen.de X-Trace: nets3.rz.RWTH-Aachen.DE 966506218 9027 137.226.32.75 (17 Aug 2000 09:56:58 GMT) X-Complaints-To: abuse AT rwth-aachen DOT de NNTP-Posting-Date: 17 Aug 2000 09:56:58 GMT Originator: broeker@ To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com r_seshadri AT vsnl DOT com wrote: > When I tried to compile a file hello1234.cpp using gxx > (or gcc), I got the error that "hello1234.cpp file not > found (ENOENT)". I renamed it as hello.cpp and voila, > things were OK. From this, and the occurence of the 'streambuf.h problem', I conclude you must be using Windows NT as your OS. You've just hit the key problem of DJGPP with NT: lack of support for long filenames in NT's DOS emulation. Only Windows applications (including the 32bit 'cmd.exe' that runs the prompt, in NT) can see long filenames in NT. Re-read the 'readme.1st' instructions to see how to install DJGPP on NT using *short* filenames. -- Hans-Bernhard Broeker (broeker AT physik DOT rwth-aachen DOT de) Even if all the snow were burnt, ashes would remain.