From: John E. / T. <td...@td...> - 2008-11-19 22:28:28
|
Quoting François Dumont <fra...@fr...>: > uname -a > MINGW32_NT-5.1 PORTABLE 1.0.10(0.46/3/2) 2004-03-15 07:17 i686 unknown I'm using MSYS 1.0.11, but last time I looked the process of getting there wasn't very obvious to a beginner. Nevertheless, I'd reinstall everything and make sure there aren't any Cygwin tools or old versions of tools cluttering up the environment. > I just update SVN trunk and rebuild all from start with the same result. What you really need to do is run configure, examine the output to make sure everything necessary was detected and everything configured was configured correctly, then run make and examine the output starting at the beginning to make sure no important errors are getting skipped over. If things still don't work, you might try doing a bootstrap from the 3.4.5 MinGW release of GCC (get rid of "--disable-bootstrap" on the configure line and run "make bootstrap" instead of just "make"). > However I wonder who built the gcc packages offered on MinGW download > page ? Is it always so complicated to do so or is it simply that I am a > victim of the usual trunk version instability ? I haven't tried building GCC 4.4 (trunk) yet; 4.3 hasn't given me any particular problems that I recall. When I first tried building GCC for the mingw32 target, it took me a LOT of trial and error to get a correct build; but I attribute that to having followed over-complicated and in many cases inaccurate instructions. For a native build, it really shouldn't be any more complicated than making sure binutils (binaries), w32api and mingw-runtime are in /mingw, making sure a MinGW build of GCC is in PATH, making sure GMP and MPFR are built and specified either on the configure line or in a GCC default path or environment variable, and then running configure and make as previously indicated. Finally, please stop top posting. -John E. |