[
https://issues.apache.org/jira/browse/THRIFT-346?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12675276#action_12675276
]
Michael Greene commented on THRIFT-346:
---------------------------------------
As a follow-up for anyone exploring this dependency, the Ruby compiler also
uses boost/tokenizer and the SmallTalk compiler #includes boost/tokenizer but
doesn't actually use it.
If I'm reading Google and t_field.h correctly, the only thing that code is used
for in the common part of the compilers is to convert an int32 field key to its
string representation.
At various points in time there have been works on a Python and on an ANTLR
based compiler for Thrift. I'm not sure if anyone is working on these at the
moment.
> Can't build compiler without boost
> ----------------------------------
>
> Key: THRIFT-346
> URL: https://issues.apache.org/jira/browse/THRIFT-346
> Project: Thrift
> Issue Type: Bug
> Components: Compiler (C++)
> Affects Versions: 0.1
> Environment: - any -
> Reporter: ryan rawson
>
> To build the thrift compiler, one has to use ./configure to create the
> Makefile - but configure requires boost to be successful.
> The compiler itself doesn't require boost however.
> Building and installing boost is a large dependency - 246MB of source & docs,
> with a specialized build system to boot. A build from source would take a
> long time.
> The compiler should have it's own configure.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.