-
Notifications
You must be signed in to change notification settings - Fork 158
Cannot build Bistro on Debian 9 #28
Comments
I was not passing the TEMPLATES_PATH |
Thanks for the note, @arghasen ! It looks like the top-of-file docblock needs an update — I will fix it. By the way, did you find that building in a Docker container via https://github.com/facebook/bistro/tree/master/build/fbcode_builder |
@snarkmaster I had not used docker earlier so it was not a path I tried. I am more comfortable with the standard make /cmake based toolchain. |
Got it. For this project, Docker is just a way of getting all the right dependencies in a reliable, automated way. Outside of a controlled container, it's a lot more work to write code that will correctly set up all the dependencies for Bistro. The Docker method still uses automake & cmake to build the various projects. |
Summary: X-link: facebook/fb303#28 X-link: facebook/fboss#115 X-link: facebook/folly#1736 X-link: facebook/proxygen#403 X-link: facebook/fbthrift#488 This adds a way to pass arguments to the `b2` build tool, used by Boost. This is needed in order to link a getdeps built boost into an relocatable `.so`. The motivating use case is that we need to statically link Boost into a native library used by a python wheel, which must be relocatable. This functionality already exists for CMake-based projects. Reviewed By: mackorone Differential Revision: D34796774 fbshipit-source-id: 0d6a9f4703865dc02048b87e77394c44ef646af6
When i run run_cmake.sh I get the following error.
admin@instance-bistro-test:/bistro/bistro/bistro/cmake$ ./run-cmake.sh Debug
/bistro/bistro/bistro/cmake/deps /bistro/bistro/bistro/cmake
/bistro/bistro/bistro/cmake
Generating Thrift Files
/bistro /bistro/bistro/bistro
!!! Unrecognized option: /bistro/bistro/bistro/cmake/../../..
Usage: thrift [options] file
The text was updated successfully, but these errors were encountered: