libtool
[Top][All Lists]
Advanced

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

Re: [boost] wgcc 2.0 RC1 released


From: David Abrahams
Subject: Re: [boost] wgcc 2.0 RC1 released
Date: Tue, 19 Sep 2006 12:41:28 -0400
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/23.0.0 (gnu/linux)

"Duft Markus" <address@hidden> writes:

> When building with wgcc there are a few benefits:
>
> Wgcc uses the native windows compiler to build (so the code may or may
> not be faster ;o)) and whats a lot more important: the debug
> information produced is readable by visual studio, so you can debug
> the output. Gdb on windows (at least on interix) is so terribly
> broken, i could not debug 10 lines of code without gdb failing at some
> point. 

Works great for me under Cygwin, especially through emacs.

> The visual studio debugger (the 2005 version especially) is
> very very much better. (gdb on cygwin doesn't behave too good
> either. 

What's wrong with it?

> With cygwin the thing is, that cygwin isn't really quite stable on win
> xp and above when using more than one CPU. 

Never had a problem there, but haven't stressed Cygwin since I got 2
cores.  However, given your claims about Cygwin/gdb I am inclined to
wonder about this claim.

> The second thing is, that resulting executables depend on msvcrt.lib
> and are therefore binary compatible with nearly everything ;o) on
> windows. 

That's also true of MinGW, right?

> When using gcc it has it's own libc (on interix gcc is a
> interix build, and has really not much to do with windows.... ;o//)
> and one can't link those things together, so in gcc built binaries one
> can _not_ use the win32 API which, on windows, is not really desireable.

Huh?  Not so; I have used the win32 API even through cygwin GCC.
And then there's gcc -mno-cygwin.

> The last thing is, that tools such as Rational Purify may be used to
> examine the resulting binaries. It's all just really native ;o)
>
> I'm really overwhelmed that someone outside my company finally shows
> at least _some_ interest. It's really cool, give it a try!

Not sure what I'm missing here, but at this point I don't see why I
should bother.  The existing tools work for me and are
well-established, with good support.

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com





reply via email to

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