From: Sisyphus <sis...@op...> - 2008-01-12 05:24:01
|
----- Original Message ----- From: "Sisyphus" <sis...@op...> . . >> Oups, I've just seen somewhere else in this thread you are already using >> our scripts > > Quite likely *misusing* them, I fear :-) > Maybe I'm doing something that's just so obviously and basically stupid that no-one has even considered the possibility of such a thing being done. The cross compiler seems to me to be ok. It was built using the Cross-Hosted MinGW Build Tool (from the downloads page) with the following source files: gcc-core-3.4.5-20060117-1-src.tar.gz binutils-2.17.50-20060824-1-src.tar.gz mingw-runtime-3.14-src.tar.gz w32api-3.11-src.tar.gz With that done, I then created the /home/rob/build_vista directory and extracted both gcc-core-3.4.5-20060117-1-src.tar.gz and gcc-g77-3.4.5-20060117-1-src.tar.gz to that newly created location. Doing that creates the directory: /home/rob/build_vista/gcc-3.4.5-20060117-1 Then I manually created the directory /home/rob/build_vista/gcc-3.4.5-20060117-1/_build_vista, placed gcc-3.4.5-build.sh in it, cd'd to that directory and ran 'sh gcc-3.4.5-build.sh'. (Which produces the errors I've mentioned earlier in this thread.) Is there some other source package I need to extract ? Looking at the generated makefile, I see: ---------------------------------- # Build and host support libraries. FORBUILD is either # .. or ../$(build_alias) depending on whether host != build. LIBIBERTY = ../libiberty/libiberty.a BUILD_LIBIBERTY = ../build-i686-pc-linux-gnu/libiberty/libiberty.a ---------------------------------- The ../libiberty folder certainly exists (though there's no libiberty.a), but ../build-i686-pc-linux-gnu does not - and that's what's currently killing things (once I get past the sys/wait.h problem). If I haven't missed anything, then I'll give it a break for a while - and hope that a patched g77.exe becomes available soon. Thanks for all the assistance so far, btw. It's much appreciated. Cheers, Rob |