Skip to content

Verbozeteam/aggregator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aggregator

Aggregates data from kernels

Building

Requirements

Boost

To install boost 1.65.x, download it, extract it and and run:

    ./bootstrap.sh
    ./b2 install

JSON for modern C++

To install JSON for modern C++:

    brew tap nlohmann/json
    brew install nlohmann_json

libwebsocket

Repository can be found here.

    git clone https://github.com/warmcat/libwebsockets.git
    cd libwebsockets
    mkdir build && cd build
    # ==================
    # FOR MAC:
    cmake .. -OPENSSL_ROOT_DIR=/usr/local/opt/openssl/
    # NON-MAC:
    cmake ..
    # ==================
    make
    sudo make install

Generating self-signed certificate

Command: openssl req -newkey rsa:2048 -nodes -keyout sslkey.pem -x509 -days 7300 -out sslcert.pem -subj '/CN=www.verboze.com/O=Verboze QSTP-LLC./C=QA'

Bugs

  • I don't know