From: Keith M. <kei...@us...> - 2012-12-11 21:33:56
|
On 11/12/12 20:35, YuGiOhJCJ Mailing-List wrote: > The procedure I followed is given in a previous post in this thread. > I give it again here: > --- > My cross compiler was built using these software: > -binutils-2.22 (configure --prefix=/usr --target=i686-pc-mingw32 --disable-nls) > -gcc-4.7.1 (configure --prefix=/usr --target=i686-pc-mingw32 --disable-shared --enable-languages=c --disable-nls) > -mingwrt-3.20-2 (configure --prefix=/usr/i686-pc-mingw32 --host=i686-pc-mingw32) > -w32api-3.17 (configure --prefix=/usr/i686-pc-mingw32 --build=`./config.guess` --host=i686-pc-mingw32 --disable-nls) This barely scrapes the surface of what you did, and I still don't have nearly enough detail to offer you much more advice; you really need to stipulate full details of every command you issued, including details of both your source and your build directory structures -- you should NOT be building in-source -- and EVERY option you specified; (in the case of gcc, in particular, what you've specified seems inadequate -- e.g. both cross-gcc and cross-binutils really should be built using an appropriate --with-sysroot=... spec). One thing I can see, which is surely wrong: you haven't used a consistent prefix for the tool chain; (/usr is where your native gcc lives, not your cross-gcc). -- Regards, Keith. |