Just Launched: You can now import projects and releases from Google Code onto SourceForge
We are excited to release new functionality to enable a 1-click import from Google Code onto the Allura platform on SourceForge. You can import tickets, wikis, source, releases, and more with a few simple steps. Read More
I have not had any luck with cross-compiling gcc 4.3.x/4.4.x using the cross-script, but fedora 11 started shipping a gcc 4.4-based compiler in April anyway, so I haven't bothered with it much any more until this weekend. Anyway, I finally found the problem after some hours - it is an assumption which x86-mingw32-build.sh makes which is no-longer true in gcc 4.3 onwards: around line 108 for building and installing stage 1,
instead of this:
for gcc 4.3 onwards, libgcc is splitted out, and something like this is required:
ALL_GCC="all-gcc all-target-libgcc" INSTALL_GCC="install-gcc install-target-libgcc"
otherwise crtbegin.o and friends (part of libgcc) aren't built and installed and one gets into trouble during mingwrt building.
I'll file a bug as well, just so this is not forgotten...
Thanks for the script anyway - it has served a purpose for a couple of years...