Build Environment

This chapter describes how to prepare a local build environment for developing, testing tasks related to SeaCat server, client and all other components.

Build Environment for C

Build environment for C is a prerequisite for SeaCat Server, SeaCat C-Core client, SeaCat agent, libft and many more projects.

Online script

bash <(curl -s

Version for macOS:

curl -s | bash -s

Note: Can be also used to upgrade your build environment to latest versions of components.

This script installs following components:

  • OpenSSL into /opt/openssl
  • libev into /opt/libev
  • mongo-c-driver into /opt/mongoc