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

Pascal Bach commented on THRIFT-3090:
-------------------------------------

Just one note on the CMake version discussion.
For anther project I created a list of what distributions come with what CMake 
version.
It can be found here: 
https://github.com/pocoproject/poco/wiki/CMake-Status#cmake-versions

But in the the dscision was still to go with version 3.0.2+ as there where some 
advantages for how external libraries are handled with exported target. So far 
it turned out to be OK as CMake provides ready built static binaries form many 
platforms. 
See: http://www.cmake.org/download/

> cmake build is broken on MacOSX
> -------------------------------
>
>                 Key: THRIFT-3090
>                 URL: https://issues.apache.org/jira/browse/THRIFT-3090
>             Project: Thrift
>          Issue Type: Bug
>         Environment: Mac OS X 10.10.3
> C++ compiler: Apple system compiler (clang), Apple LLVM version 6.0 
> (clang-600.0.57) (based on LLVM 3.5svn)
> boost 1.57
> cmake 3.2.1
>            Reporter: Marco Molteni
>             Fix For: 0.9.3
>
>
> A current version of apache/thrift on github as of 2015-04-10 doesn't build 
> with cmake due to multiple errors:
> - some C++ targets fail to link with missing symbols, because they do not 
> link against the `thrift` library
> - the c_glib test targets fail to build because the reference to `shared_ptr` 
> is considered ambiguous by the compiler (it resolves to both boost and stdlib 
> shared_ptr)
> See pull request https://github.com/apache/thrift/pull/434



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to