thrift-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Greene <>
Subject Re: Some thoughts about changes to Thrift
Date Thu, 12 Mar 2009 21:00:00 GMT
Right, that's what we are discussing here, having a version that runs in a
non-emulated environment (i.e. not Cygwin) or that can be built using tools
native to the environment (e.g. VC++).
I agree that using Thrift with Cygwin is only as hard as it is in any *NIX
environment, plus installing Cygwin.

However, I need to be able to distribute the resulting executables to my
colleagues, and the project needs to be able to easily distribute (without
the magic of 'huh, I guess MinGW worked this time after a couple of hours of
fiddling') native executables when it finally releases.


On Thu, Mar 12, 2009 at 3:54 PM, Ted Dunning <> wrote:

> It isn't that it is all that hard to get a version that runs on windows.
>  If
> you have cygwin installed, you are pretty much good to go (you may have to
> add some packages).
> The really hard part is to give your resulting executable to anybody else
> and expect them to run it.  THAT is hard.
> On Thu, Mar 12, 2009 at 12:28 PM, Michael Greene
> <>wrote:
> > I don't know *why* it's a hassle, but it is.  It's just a pain to set up.
> > I'm not sure exactly why I can't build it with whatever build environment
> I
> > want, that's a good point.  Most of what I know about MinGW and MSYS
> comes
> > from trying to get Thrift to work smoothly for me, and I've never been
> able
> > to figure out how to generate a flex lib that VC++ can link.
> >
> > Additionally, I follow roughly the same instructions each time (those on
> > the
> > wiki) but there are usually weeks between setting up different systems
> for
> > development internally here, and each time it's magic whether it works
> for
> > me in the first hour or not (or whether I give up).  I realize this is
> > vague
> > and sounds like an ignorant response, but I've been working with Thrift
> for
> > awhile and this describes my experience on Windows.  Based on the many
> > messages on the lists and IRC, it's clear that others have difficulty as
> > well.
> >
> > On Sat, Mar 7, 2009 at 10:14 PM, David Reiss <>
> wrote:
> >
> > > Why is it such a hassle?  Why can't you build it with whatever
> > > build environment you want?
> > >
> > >

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message