helmesjo commented on pull request #1677:
URL: https://github.com/apache/thrift/pull/1677#issuecomment-722359860


   @jeking3 
   I'm a bit torn with what is required... So boost is only required when 
building the thrift library, not when linking it (runtime)? I'm building my 
[conan-package](https://github.com/helmesjo/conan-thrift). If I use boost only 
for building, then my simple test_package.cpp fails with the following (among 
others):
   
   ```
   TWinsockSingleton.h(34,10): fatal error C1083: Cannot open include file: 
'boost/noncopyable.hpp': No such file or directory [...]
   ```
   
   So do I understand your above comment correct that there is no need to link 
boost, but some headers are still required when building my code that includes 
the generated thrift-stubs?
   
   You mention [THRIFT-4441](https://issues.apache.org/jira/browse/THRIFT-4441) 
but that has already been closed and is in 0.13 (allegedly), but obviously I 
still see the above issue (and boost is still required to both build and 
consume thrift 0.13).
   
   **So basically:** 
   What is the state regarding boost? Is there anything in the works to get rid 
of boost completely? Any light shed on this would be greatly appreciated!


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to