On Thu, Aug 26, 2010 at 19:17, Todd Lipcon <[email protected]> wrote:
> On Thu, Aug 26, 2010 at 4:12 PM, David Reiss <[email protected]> wrote:
>
>> Roger, you misunderstood that patch.  It just lets you run configure and
>> make
>> to build the code generator and java/python/etc. libraries without having
>> to
>> build the C++ runtime library.
>>
>> Also, I think I have a patch lying around to make the code generator not
>> rely
>> on boost.
>>
>>
> Not relying on boost would be a great start! That's probably the biggest
> obstacle - autoconf, etc, is annoying but boost is just the worst.

Agreed. I *loathe* Boost.

When I first went to build Thrift, I downloaded Boost and
built/installed it. I didn't know the magic incantations to limit the
thing, but figured "how bad can it be?"

Well, I learned as soon as it said something about dealing 6000 header
files. Seriously. My include/boost-1_37/boost directory contains 6639
header files. That's just fucked.

Regarding switch to Java? Meh. I've never found Java-based command
line tools to be all that useful or performant. They always seem to
have very bizarre idiosyncrasies.

That said, I have most of a Python-based Thrift compiler sitting around. :-P

Cheers,
-g

Reply via email to