Skip to content
This repository has been archived by the owner on Dec 30, 2022. It is now read-only.
/ etherpaint Public archive

High performance websocket based event framework. (Using C++ / uwebsockets / flatbuffers) First app will be etherpaint

License

Notifications You must be signed in to change notification settings

psy0rz/etherpaint

Repository files navigation

Etherpaint demo

Alpha version is running at: https://draw.cafe/

Please sign our "guestbook" drawing :) https://draw.cafe/d/4yXtsY5wsBXjIGJJGYN6

Installing

Building on Ubuntu 20.

NOTE: We require at least g++-10.

Install requirements as root:

#  apt install g++-10 cmake libboost-dev libboost-thread-dev libboost-regex-dev libboost-filesystem-dev libssl-dev libz-dev npm

As user

etherpaint@internetpapier:~/etherpaint$ cd apps/etherpaint/
etherpaint@internetpapier:~/etherpaint/apps/etherpaint$ mkdir build
etherpaint@internetpapier:~/etherpaint/apps/etherpaint$ cd build
etherpaint@internetpapier:~/etherpaint/apps/etherpaint/build$ export CXX=/usr/bin/g++-10 
etherpaint@internetpapier:~/etherpaint/apps/etherpaint/build$ export CC=/usr/bin/gcc-10 
etherpaint@internetpapier:~/etherpaint/apps/etherpaint/build$ cmake ..
etherpaint@internetpapier:~/etherpaint/apps/etherpaint/build$ make
(will clone/build everything thats needed)
...
[ 88%] Linking CXX executable paper
[100%] Built target paper

About

High performance websocket based event framework. (Using C++ / uwebsockets / flatbuffers) First app will be etherpaint

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published