-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ross Ridge wrote: > Ranjit Mathew wrote: >> In the problematic case, GCC is able to find "cc1" but not "as" ... > ... >> Note also that GCC's programme search path does not include >> its own location for some reason: > ... >> d:/MiscAppz/MinGW/lib/gcc/i686-pc-mingw32/4.1.0/../../../../i686-pc-mingw32/bin/ > > This is the directory ("i686-pc-mingw32/bin") where you should install > the version of as.exe and ld.exe you want that installation of gcc to use.
Thanks for pointing this out - I knew this, but for some reason it didn't strike me. What's happening is that I am using stock binutils binaries as distributed by the MinGW project, but compiling my own GCC binaries. The stock MinGW binutils (and GCC) are built for the target "mingw32" (an alias for i386-pc-mingw32) while I was building for the target "i686-pc-mingw32". So now I only need to figure out why the cross-compiler is not picking up headers from $PREFIX/$TARGET while building a crossed-native compiler, even though it used to do so in earlier releases. Thanks, Ranjit. - -- Ranjit Mathew Email: rmathew AT gmail DOT com Bangalore, INDIA. Web: http://rmathew.com/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFETxdXYb1hx2wRS48RAl1mAJ9LGa+iqjfD3Om5WaiAynZd8O7iHACdHDHp Lf9WkRN3Qi0WYeAMlMjq66M= =MSnk -----END PGP SIGNATURE-----