build: require gcc >= 9.1, recommend gcc >= 10.2

Similarly, recommend clang 10 or later. On macOS, the minimum Xcode
version is now 11, the recommended one is still 13 or later.

Change-Id: Ic1fd95a793f1fc9da130b0a9914b031230c190ec
2 files changed
tree: 88012765ddec23d993ff611356ff8e66e20566af
  1. .github/
  2. .jenkins.d/
  3. .waf-tools/
  4. docs/
  5. examples/
  6. ndn-cxx/
  7. tests/
  8. tools/
  9. .dockerignore
  10. .editorconfig
  11. .gitignore
  12. .jenkins
  13. .mailmap
  14. AUTHORS.md
  15. client.conf.sample
  16. COPYING.lesser
  17. COPYING.md
  18. Dockerfile
  19. libndn-cxx.pc.in
  20. README-dev.md
  21. README.md
  22. waf
  23. wscript
README.md

ndn-cxx: NDN C++ library with eXperimental eXtensions

Latest version Language CI Docker Docs

ndn-cxx is a C++17 library implementing Named Data Networking (NDN) primitives that can be used to write various NDN applications. The library is currently being used by the following projects:

Documentation

See docs/INSTALL.rst for compilation and installation instructions.

Extensive documentation is available on the library's homepage.

Reporting bugs

Please submit any bug reports or feature requests to the ndn-cxx issue tracker.

Contributing

Contributions to ndn-cxx are greatly appreciated and can be made through our Gerrit code review site. If you are new to the NDN software community, please read our Contributor's Guide and README-dev.md to get started.

License

ndn-cxx is free software distributed under the GNU Lesser General Public License version 3. See COPYING.md and COPYING.lesser for details.

ndn-cxx contains third-party software, licensed under the following licenses: