You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Michael Greene (JIRA)" <ji...@apache.org> on 2009/02/20 07:51:05 UTC

[jira] Commented: (THRIFT-346) Can't build compiler without boost

    [ https://issues.apache.org/jira/browse/THRIFT-346?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12675261#action_12675261 ] 

Michael Greene commented on THRIFT-346:
---------------------------------------

Boost is required to build the compiler.  You only need the appropriate boost libraries though, as you do for any of the Thrift components that use Boost.  246MB is unnecessarily large.

The compiler uses lexical_cast, as you can see here:
svn.apache.org/repos/asf/incubator/thrift/trunk/compiler/cpp/src/parse/t_field.h

Not requiring boost for the compiler would be nice, but I'm not really a C++ developer and am not aware of more lightweight alternatives.

> 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.