Looks like the driver works, but the invocation of cc1plus is failing.
> $ cygcheck /usr/bin/gcc
That all looked ok. What do you see from "cygcheck
/usr/lib/gcc/i686-pc-cygwin/3.4.4/cc1plus.exe"?
$ cygcheck /usr/lib/gcc/i686-pc-cygwin/3.4.4/cc1plus.exe
C:/Cygwin/lib/gcc/i686-pc-cygwin/3.4.4/cc1plus.exe
C:\WINDOWS\cygwin1.dll
C:\WINDOWS\system32\ADVAPI32.DLL
C:\WINDOWS\system32\ntdll.dll
C:\WINDOWS\system32\KERNEL32.dll
C:\WINDOWS\system32\RPCRT4.dll
C:\Cygwin\bin\cygiconv-2.dll
C:\Cygwin\bin\cygintl-3.dll
What (if anything) do you see
from running "/usr/lib/gcc/i686-pc-cygwin/3.4.4/cc1plus.exe -v </dev/nul"?
Nothing
And what do you get from running "cygcheck -c gcc gcc-core gcc-g++"?
$ cygcheck -c gcc gcc-core gcc-g++
Cygwin Package Information
Package Version Status
gcc-core 3.4.4-3 OK
gcc-g++ 3.4.4-3 OK