X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Recipient: djgpp AT delorie DOT com Message-ID: <7a71c30f0901170700s45709b6bia0e22c2daa43a1c9@mail.gmail.com> Date: Sat, 17 Jan 2009 10:00:09 -0500 From: "Matt Gregory" To: djgpp AT delorie DOT com Subject: Fwd: gpp cannot find c++ headers In-Reply-To: <7a71c30f0901162005n2e61045bjb68e75b638fdfcb@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <7a71c30f0901161847y3bfbbdc3t388e0e71b5f8aa69 AT mail DOT gmail DOT com> <200901170319 DOT n0H3JwQs005884 AT envy DOT delorie DOT com> <7a71c30f0901161945m196b43b4nf2408a2358ff2870 AT mail DOT gmail DOT com> <200901170349 DOT n0H3nUB5006573 AT envy DOT delorie DOT com> <7a71c30f0901162005n2e61045bjb68e75b638fdfcb AT mail DOT gmail DOT com> Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk I'm sorry, I hit reply and I didn't notice it put your personal address in there. On Fri, Jan 16, 2009 at 10:49 PM, DJ Delorie wrote: > >> c:/progapp/djgpp/lang/cxx/3.23/cstdlib:49:28: bits/c++config.h: No > > It occurs to me that '+' might not be a valid file name character for > some or all win32 apps. Does that file exist on the working machine > anywhere? I have a couple in the cygwin installation, but the ones in the djgpp installation have been renamed to cxxconfig.h. This shouldn't be a problem, though, because according to this page: http://www.sunsite.ualberta.ca/Documentation/Gnu/gcc-3.0.2/html_node/gcc_14.html there's a -remap option for the preprocessor: -remap When searching for a header file in a directory, remap file names if a file named `header.gcc' exists in that directory. This can be used to work around limitations of file systems with file name restrictions. The `header.gcc' file should contain a series of lines with two tokens on each line: the first token is the name to map, and the second token is the actual name to use. and -remap is in effect and the correct header.gcc files are in each header directory.