From: Earnie B. <ear...@ya...> - 2003-04-04 15:38:02
|
TROCHU Xavier wrote: > I finally achieved to have a correct method to build > GCC targetted as i686-pc-mingw under MSYS with a > merged tree from the binutils CVS and the subversions > CVS. > > I also have made a patch for collect2 so that it can > be compiled. I will post this patch to the sourceforge > tracker as soon as my collect2 not only compiles and > link, but also work :-) > The MinGW SF patch tracker would be the wrong place to post the patch, you need to send it a GCC patch list. FWIW, there is already a collect2 patch submitted to GCC. I do not know the state of that patch. > I have a few questions that are probably more GCC > related but I suspect that some people here may have > answers. > > First, what is the purpose of the stage4 in the build > process ? Bootstraping the compiler stops at stage3, > and doing "make install" does not build the stage4. > Not familiar with the semantics. > A maybe related question : I can't find a way to > specify CFLAGS for the build process. I tried > make CFLAGS="...", make BOOT_CFLAGS="..." and make > TCFLAGS="..." but none of these gave me the result I > expected. What is the correct way of overriding the > compiler flags ? > > I had lots of difficulties with texinfo documentations > in the binutils. I finally gave up and used make > MAKEINFO=".../src/missing makeinfo" so that the build > process could continue. I'm using MSYS v1.0.8 from the > sourceforge site. Is the texinfo package in this > version MSYS broken or is there something else causing > these troubles ? The problems are, as far as I can > remember, related to missing references. > > I tried to build texinfo from CVS. Saw that it > required automake, which in turn required autoconf. > autoconf does want to work, and I suspect it's related > to the fact that I use Activestate Perl and not an > MSYS-aware perl. Do I really need to build perl under > MSYS to be able to have autoconf/automake work ? > You need the msysDTK (Developer Tool Kit) to help with that problem. Earnie. |