defects in gcc, please fix, thanks

Jonathan Wakely jwakely.gcc@gmail.com
Mon Jun 20 10:18:00 GMT 2016


On 18 June 2016 at 10:34, Jim Michaels wrote:
> In file included from egrepsed.cpp:58:0:
> ../../../lib/strfuncs/strfuncs.h:27:29: fatal error: ../../../lib/VS.h: No
> such file or directory
>  #include "../../../lib/VS.h"
>                              ^
> compilation terminated.
> ..\..\..\lib\strfuncs\strfuncs.cpp:28:29: fatal error: ../../../lib/VS.h: No
> such file or directory
>  #include "../../../lib/VS.h"
>                              ^
> compilation terminated.

The search starts from the directory that strfuncs.cpp is in, not the
directory you run gcc from. At a guess, you should be using:

#include "../VS.h"

(Assuming VS.h is in the directory that contains the strfuncs sub-directory)

> yeah, the file is there and the syntax is correct. but it probably has I/O
> redirection problems with conio.h

conio.h is nothing to do with GCC.

> and, BTW, if conio.h's cprintf has changed to have FILE* as an argument, how
> do you handle multiple child shell STDOUT's with one shell as the parent?
> I have no example for this, and one is really needed for this new change.
> cprintf should also actually output something.
> this has to do with multithreading and make -j as well.

"There's a bug, please fix it" is useless, the most likely explanation
is simply user error, but you haven't provided enough information to
know for sure.


> please, please release a new compiler that has this fix, a fix for the )
> issue, and the template < and > issue.

What are you talking about?



More information about the Gcc-help mailing list