There are definitely a number of issues when running under Vista RTM. Here
is the first. Apart from a Closed issue below, I can find no references to
solutions to this problem here or on the wiki.
The "built-in" paths for binaries, includes, and libs are not being used at
all. This leads to the cannot exec 'cc1.exe' error when trying to run
gcc.exe. You can work around this problem by explicitly adding
%MINGW%\libexec\gcc\mingw32\3.4.5 to your PATH.
Once past that problem, any code you compile will not find system-wide
header files because %MINGW%\include and
%MINGW%\lib\gcc\mingw32\3.4.5\include are not being handled properly. You
can work around this by explicitly adding those paths via the -I command
line option.
Once past that problem, you won't be able to link against the system-wide
libraries and runtime files. You can work around this by copying
%MINGW%\lib\crt*.o to the build directory and explicitly specifying
%MINGW%\lib and %MINGW%\lib\gcc\mingw32\3.4.5 via --libpath.
These path problems are all probably related to each other. I'd be happy to
test fixes or even look into them myself if someone more familiar with the
code could point me in the right direction.
Nobody/Anonymous
MinGW
None
Public
|
Date: 2006-12-12 01:15
|
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use