> Date: Sat, 28 Jul 2012 09:56:54 -0400
> From: Damon Register <damon.w.register@...>
>
> I know this thread is more than a month old but I am trying to build
> libxml2 2.8.0 and I see the answer here seems a bit confusing.
>
> On 6/9/2012 7:35 AM, Eli Zaretskii wrote:
> > Using the wrong tools?
> What wrong tools?
bakefile, for starters.
> > You need to use the MSYS tools to configure and build libxml2. If you
> Are you referring to the older tools that you get if you start a shell with
> msys.bat MSYS (gcc version 3.4.4)
> instead of just
> msys.bat? (gcc version 4.6.2)
No, I mean MSYS Bash, MSYS ports of Coreutils, MSYS Make, etc.
> > Alternatively, look in the win32 subdirectory at instructions in
> > Readme.txt, and follow them to the letter. (Since the configuration
> > files in win32 suffer some bitrot, I recommend the MSYS way.)
> What is bitrot?
See http://en.wikipedia.org/wiki/Bit_rot, under "Problems with
Software".
> How does it apply to the win32 subdirectory?
Last time I looked, it was not being kept up to date with the main
sources, so it omitted some required files from compilation commands
etc.
> I tried using this win32 method but had a lot of trouble. I gave
> up in favor of the configure/make method.
That's what I recommend.
> Sadly, I found that this also has trouble.
What kind of trouble? Please show error messages or any other
manifestations of your trouble.
> I am still investigating but it appears that gcc 4.6.2 is broken.
You can always downgrade to an older version. (I'm still using 3.4.2,
FWIW.)
|