From: Keith M. <kei...@to...> - 2007-07-05 09:25:20
|
Ibrahim Hassan wrote: > I was running the 'official distribution' of MinGW/MSYS > but encountered autoconf build problems. I then switched to > mingw-install-20060210 but I encountered similar problems We don't support that unofficial distribution, but since you saw similar problems with our official releases, we will try to help. > as indicated below. I've snipped the info you attached; I don't see anything there which might explain *why* your build is failing. > I would appreciate any pointers on the cause of the > 'all-recursive error' No idea. All I can see is that it did fail, but no clues as to why. IIRC, it was autoconf-2.61 that you were experiencing problems with, and that builds OOTB for me. Please tell us the complete and exact sequence of commands you used, from unpacking the tarball, all the way through to the failing make; copy-and-paste, don't transcribe, and leave nothing out, not even a `cd' you think may be innocuous; attach the output from `msysinfo all'. > Please I need a little tutorial on how msys gets the > appropriate libraries especially the perl5/5.6.1 libraries. I'm not a perl programmer, so I don't know. I do know that autom4te, which is the component of autoconf you originally reported a problem with, requires perl, and your problem appears to have arisen from confusion between ActiveState perl and msysDTK perl on your machine. I installed the msysDTK, in the same directory tree as MSYS itself; that provides the only perl interpreter on my machine, and it just works. > /c/Perl/ which is activestate perl have been moved to > /c/perl.old so is no longer on the PATH. Are there any other environment variables, which may affect the way perl works? If so, get rid of them too, and trim the PATH to the bare minimum you need for MSYS to work. Sorry, I can't think of anything else to suggest. Regards, Keith. |