mingw-cross-env-list
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Mingw-cross-env-list] new package: libxml++


From: Matthias Gehre
Subject: Re: [Mingw-cross-env-list] new package: libxml++
Date: Wed, 23 Nov 2011 18:02:08 +0100

2011/11/23 René Berber <address@hidden>:
> On 20 Nov 2011 21:04:41, Matthias Gehre wrote:
>
>> Okey, here you go. I also attached llvm as a bonus.
>
> Any comments about the details?
I'm not using llvm as a replacement for gcc, I'm just using its lib in
my project
to implement a JIT compiler.

> - Why version 2.8, and not 2.9?
Version 2.9 has a compile-time bug when gcc runs in c++11 mode,
therefore I needed to use
2.8. This bug will be fixed in 3.0.

> - Why disable updates?
I found no easy way to extract the current version from their webpage.
Feel free to fix that.

> - What version of gcc was used to build, test?  The front-end version?
I used the HEAD from mingw-cross-env repository.

> - What about any results?  Its claimed that it compiles faster than gcc,
> results are also faster, etc. but the only reason I'm interested is
> because Apple adopted it for the Mac OSX, and they usually do their
> research.
See above.

>
> Also, perhaps it should have a warning, the usual warning about mixing
> libraries made with different compiler versions.  I spent lots of time
> chasing very unusual bugs when I started using gcc 2.6.0, went from bad
> to worse with 2.6.1 (any optimization resulted in unusable code), which
> seems to have disappeared now that I rebuilt everything with 2.6.2 (also
> when I went back to 2.5.3).
I don't think that the binaries generated by llvm.mk are used to compile
anything on mingw-cross-env.

Matthias



reply via email to

[Prev in Thread] Current Thread [Next in Thread]