Mail Archives: djgpp/2001/07/05/14:26:22
> Date: Thu, 05 Jul 2001 12:58:36 -0400
> From: Elving Colon <ecolon AT fiberspans DOT com>
>
> I purchased C++ for dummies. I was trying to write a program on the
> rhide interface. Everything is working fine but when I go to the
> Compile menu and use the Make option like the book says, the program
> comes up with an error. It refers to the iostream.h file. This file
> itself refers to the streambuf.h file repectively. The error says it
> can not find the file or directory streambuf.h. I looked within the
> DJGPP directory and the iostream.h and streambuf.h files are in the same
> directory. I do not know why it can not find it. I am running on
> Windows NT. I also did the same program on Windows 98 and it worked.
I'm guessing that you either used WinZip to unzip the files on NT, or
copied the files from a CD with a Windows program. The problem is
that DJGPP programs cannot access long file names on Windows NT,
unlike Windows 9X. So you need to unzip or copy with a DOS program,
to get the file names properly truncated to 8+3 limits.
You might consider using the program unzip32.exe which can be
downloaded here:
ftp://ftp.simtel.net/pub/simtelnet/gnu/djgpp/unzip32.exe
If the files on the CD are not in .zip format, compress them with
WinZip and then uncompress again with unzip32.exe.
More details about this are available in the DJGPP FAQ list, section
8.3 (http://www.delorie.com/djgpp/v2faq/faq8_3.html).
- Raw text -