Hi Jon!

On Tue, Jan 8, 2013 at 9:23 AM, JonY <[email protected]> wrote:
> On 1/8/2013 21:30, K. Frank wrote:
>> Hello List!
>>
>> I'm under the impression that libxml2 works (can be made to work)
>> with mingw-w64, but that it does not come with mingw-w64 out of
>> the box.
>>
>> Is this correct?
>
> That is right, libxml2 is unrelated to mingw-w64, so there is no bundle
> for it.
>
>> If so, what is the best / easiest way to get libxml2 going with the
>> mingw-w64 version I have (one of Ruben's std::thread-enabled builds)?
>
> Yes, you can use Ruben's GCC builds to build them. At the moment, they
> are the recommended downloads if you want to run GCC on Windows without
> MSYS or Cygwin.

Great.  If I end up needing libxml2, I'll plan to build it myself.

Do you happen to know if I should expect the build to be
totally straightforward (with mingw-w64)?  Any gotcha's or
dependencies I should be expecting?

> On the side note, std::thread builds make pthread necessary, I'm not
> sure how you feel about adding dependencies.

I'm okay with that.  I believe that Ruben's std::thread-enabled
build came bundled with winpthreads, and, as I understand it,
winpthreads is the mingw-w64's officially supported method
for supporting std::thread.

If I end up getting quickfix to work and end up actually using it
I will build it into my stuff, and I've pretty much switched over to
std::thread for my own threading purposes, so Ruben's build
(with the winpthreads dependency) is what I would be using.

>> (For those who care, this is a follow-up to the questions I was asking
>> about building quickfix.  As I understand it, quickfix requires xml,
>> either libxml2 or msxml.  I am assuming -- perhaps incorrectly -- that
>> because I am using mingw-w64 rather than visual studio, the msxml
>> approach is not for me.  But if I'm wrong about msxml with mingw-w64
>> (or about quickfix and xml), please chime in.
>
> Not really, msxml may work out of the box with mingw-w64 if the headers
> are already deciphered by the developers. If it comes out of the box
> with Windows or Visual Studio, chances are it is already in mingw-w64.

Ah, okay.  I will see if I can get the msxml version of quickfix to build.
Would you happen to know if a stock windows 7 would come with
msxml (or how I can check), or whether I would need  visual studio
or a separate msxml download?  Also, I think I searched the mingw-w64
source for things that look like msxml, and came up empty.  Would you
happen to know whether I should expect mingw-w64 to have the msxml
headers, or how I might check (short of trying the build)?

I can probably sort these things out myself, but if you happen to
know, it would save me a little time, and give me a sense of what
I might expect.


Thanks for your help.


K. Frank

------------------------------------------------------------------------------
Master SQL Server Development, Administration, T-SQL, SSAS, SSIS, SSRS
and more. Get SQL Server skills now (including 2012) with LearnDevNow -
200+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only - learn more at:
http://p.sf.net/sfu/learnmore_122512
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to