> > if the latter, I'd guess you need a patched g++.exe.
> > There is one hiding at:
> > https://sourceforge.net/tracker/?func=detail&atid=202435&aid=1708364&gro
> > up_id=2435
> Oh, joy !!!
> That's a 3.4.5 version ? (It seems to work fine with 3.4.5, so I guess it
> The patched gcc.exe enables me to do 80% of the things I want to do - now,
> with this patched g++.exe, I can do 95% of the things I want to do. Is there
> a patched g77.exe hiding around somewhere ?
> (That would take care of the remaining 5% :-)
If it helps anyone else, I took the three patched drivers that Danny
posted (gcc, g++, collect2) and copied them to their various aliases
(e.g. c++, mingw-g++, etc) and put them in the appropriate directory
structure, and made it a tarball:
$ tar ztvf gcc-vista-3.4.5-20060117-1.tar.gz
-rwxr-xr-x brian/None 86016 2007-05-18 18:41 bin/c++.exe
-rwxr-xr-x brian/None 86016 2007-05-18 18:41 bin/g++.exe
-rwxr-xr-x brian/None 83456 2007-05-18 18:40 bin/gcc.exe
-rwxr-xr-x brian/None 86016 2007-05-18 18:41 bin/mingw32-c++.exe
-rwxr-xr-x brian/None 86016 2007-05-18 18:41 bin/mingw32-g++.exe
-rwxr-xr-x brian/None 83456 2007-05-18 18:40 bin/mingw32-gcc-3.4.5
-rwxr-xr-x brian/None 83456 2007-05-18 18:40 bin/mingw32-gcc.exe
-rwx------ brian/None 85504 2007-05-18 18:41
If you unpack this in your MinGW root folder (e.g. /mingw) just like all
the other gcc-foo tarballs it should install the files in all the right
places. I tested this on a Vista copy running VMware and it worked fine
for compiling and linking C and C++.