1 Folly: Facebook Open-source LibrarY
2 -----------------------------------
4 Folly is an open-source C++ library developed and used at Facebook.
6 For details, see folly/docs/Overview.md.
8 Folly is published on Github at https://github.com/facebook/folly; for
9 discussions, there is a Google group at
10 https://groups.google.com/d/forum/facebook-folly.
15 - double-conversion (http://code.google.com/p/double-conversion/)
17 By default, the build tooling for double-conversion does not build
18 any libraries, which folly requires. To build the necessary libraries
19 copy folly/SConstruct.double-conversion to your double-conversion
20 source directory before building:
22 [double-conversion/] scons -f SConstruct.double-conversion
24 Then set CPPFLAGS/LDFLAGS so that folly can find your double-conversion
27 [folly/] LDFLAGS=-L<double-conversion>/ CPPFLAGS=-I<double-conversion>/src/
30 - googletest (Google C++ Testing Framework)
32 Grab gtest 1.6.0 from:
33 http://googletest.googlecode.com/files/gtest-1.6.0.zip
35 Unzip it inside of the test/ subdirectory.
37 - additional platform specific dependencies:
45 - libboost1.46-all-dev
48 - scons (for double-conversion)
60 - scons (for double-conversion)