Weird behavior when using "-I" with gcc-2.95.2
Fontenot Larry A DLVA
FontenotLA@NSWC.NAVY.MIL
Tue Apr 25 13:30:00 GMT 2000
Attached is the requested bug.txt. It looks as though the default search
paths are still valid. And everything works just fine until I add a "-I
anypath". The only way to get the compiler to work properly at that point
is to provide both "-I /usr/i686-pc-cygwin" and "-I /usr/include/g++-3".
<<bug.txt>>
-----Original Message-----
From: Mumit Khan [SMTP:khan@NanoTech.Wisc.EDU]
Sent: Tuesday, April 25, 2000 3:38 PM
To: Fontenot Larry A DLVA
Cc: 'cygwin@sourceware.cygnus.com'
Subject: Re: Weird behavior when using "-I" with gcc-2.95.2
Fontenot Larry A DLVA <FontenotLA@NSWC.NAVY.MIL> writes:
>
> Well, the only solution I could come up with was to compile with
the
> following:
> g++ -I /usr/i686-pc-cygwin/include -I./ -c hello.cpp
>
> I have since moved the contents of /usr/i686-pc-cygwin/bin,
> /usr/i686-pc-cygwin/include, and /usr/i686-pc-cygwin/lib to
/usr/bin,
> /usr/include, and /usr/lib, respectively. I thought that might
help, but I
> still need to compile with the following:
> g++ -I /usr/include -I./ -c hello.cpp
>
> I even tried reinstalling the entire cygwin set with the
newsetup.exe. No
> difference.
This is very odd indeed, and I wonder why gcc/cpp is producing the
`invalid argument' error!
Please provide a bit more info on your platform:
$ echo "g++ -I./ -c hello.cpp" > bug.txt
$ g++ -I./ -c -v -H hello.cpp >> bug.txt 2>&1
$ cygcheck -s -r >> bug.txt 2>&1
and post the resulting bug.txt file.
Regards,
Mumit
More information about the Cygwin
mailing list