Hi Ruben! On Sun, Nov 23, 2014 at 3:07 PM, Ruben Van Boxem <[email protected]> wrote: > 2014-11-23 17:19 GMT+01:00 K. Frank <[email protected]>: > ... >> > ... >> >> Will I be more likely to be successful using the Mingw-builds or the >> >> Win-builds version of the toolchain? All else being equal, I would >> >> probably go with Mingw-builds because it appears to offer gcc 4.9.0. >> > >> > As I said at the beginning of this message, both should work. >> > ... >> > About the GCC version though: 4.9.0 was quite heavily bugged and while >> > 4.9.1 was much better it still had its issues. I don't know about GCC >> > 4.9.2; I haven't read many complaints about it but it came after the WB >> > version freeze so it hasn't been studied for inclusion. >> > In any case, you should probably avoid 4.9.0 and 4.9.1. >> >> Would anyone have rough estimates for either Win-builds or Mingw-builds >> (or other native x64 builds) for when gcc 4.9.2 is likely to be ready? >> I'll >> take Adrian's warning about 4.9.0 seriously, but I would like to upgrade >> to 4.9 if a decent version becomes available in the near future. > > FYI, MSYS2 has GCC 4.9.2 in their repositories.
Yes, thanks. I should have followed up on my earlier post. I found 4.9.2 under mingw-builds: http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/mingw-builds/4.9.2/threads-posix/seh/ (Note, mingw-builds says to use its installer, mingw-w64-install.exe, but it seems to be broken, popping up a message box that says "ERROR res". So I just downloaded and unzipped the .7z archive, x86_64-4.9.2-release-posix-seh-rt_v3-rev0.7z, and that worked.) > I'd also just try a new GCC version, and if it works for you just use it, at > least for development. Yes, that's what I'm doing (with 4.9.2). Although, supposedly, 4.9.0 was very buggy. We'll see ... >> ... >> As an aside, independent of Wt, I would probably give boost a try if a >> pre-built package were available. > > Boost isn't hard to build. But MSYS2 also has this in the repos. Along with > a huge list of other packages. I will say, boost is becoming increasingly annoying -- just about jumped the shark, really. It was already highly bloated: Want a smart pointer? Well then, download a template-metaprogramming parser generator! But now, as far as I can tell, in order to build boost, you have to use their own special build system, "boost-build." (Hey, could be great, but yet one more non-standard dependency ...) But, of course, you have to BUILD boost-build, following an imperfectly documented procedure. With a little guesswork and monkeying around, I got their bootstrap procedure to work (At least I think I did.), but the fact of the matter is that when you set up such a long dependency chain, things become fragile (as illustrated by the broken mingw-builds installer). > ... > Cheers, > > Ruben Best regards. K. Frank ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
