Skip to content

Commit

Permalink
Update compatibility to the newest version
Browse files Browse the repository at this point in the history
Also adds troubleshooting guide to the documentation.
  • Loading branch information
foonathan committed Dec 21, 2015
1 parent 4fbc9c6 commit dc891ed
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 1 deletion.
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,11 @@ It is tested on GCC 4.7-4.9, Clang 3.4-3.5 and Visual Studio 2013. Newer version
4. You need to activate C++11 at your target, if not already done, you can use [foonathan/compatibility] already available through `add_subdirectory()` and call `comp_target_features(your_target PUBLIC CPP11)`.
*Note: If during CMake you see an error message that compatibility is
not on the newest version, run `git submodule update
--recursive --remote` to force the compatiblity submodule of memory to
update to the latest version.*
See http://foonathan.github.io/doc/memory/md_doc_installation.html for a detailed guide.
## Documentation
Expand Down
2 changes: 1 addition & 1 deletion cmake/comp
Submodule comp updated 1 files
+194 −51 comp_base.cmake
4 changes: 4 additions & 0 deletions doc/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,10 @@ Simply run:

If you later want to update your local copy to the latest version, simply run: `git submodule update --recursive --remote`.

*Note: Run this command also if you get an error message during CMake
telling you that a newer version of compatibility is required. This will
update the compatibility submodule to its newest version.*

## 2. CMake Setup

I am assuming that there is a local copy of the library source files under the path `ext/memory`.
Expand Down

0 comments on commit dc891ed

Please sign in to comment.