mirror of
https://github.com/falk-werner/webfuse
synced 2024-10-27 20:34:10 +00:00
added description to install dependencies
This commit is contained in:
parent
d2c27e617d
commit
fa5e89c64f
55
README.md
55
README.md
@ -7,6 +7,8 @@ fuse-wsfs combines libwebsockets and libfuse. It allows ot attach a remote files
|
||||
|
||||
# Build and run
|
||||
|
||||
To install dependencies, see below.
|
||||
|
||||
cd fuse-wsfs
|
||||
mkdir ./build
|
||||
cd ./build
|
||||
@ -24,4 +26,57 @@ fuse-wsfs combines libwebsockets and libfuse. It allows ot attach a remote files
|
||||
- [Jansson](https://jansson.readthedocs.io)
|
||||
- [GoogleTest](https://github.com/google/googletest) *(optional)*
|
||||
|
||||
## Installation
|
||||
|
||||
### libfuse
|
||||
|
||||
wget -O fuse-3.1.1.tar.gz https://github.com/libfuse/libfuse/archive/fuse-3.1.1.tar.gz
|
||||
tar -xf fuse-3.1.1.tar.gz
|
||||
cd libfuse-fuse-3.1.1
|
||||
./makeconf.sh
|
||||
./configure
|
||||
make
|
||||
sudo make install
|
||||
|
||||
### libwebsockets
|
||||
|
||||
wget -O libwebsockets-3.1.0.tar.gz https://github.com/warmcat/libwebsockets/archive/v3.1.0.tar.gz
|
||||
tar -xf libwebsockets-3.1.0.tar.gz
|
||||
cd libwebsockets-3.1.0
|
||||
mkdir .build
|
||||
cd .build
|
||||
cmake ..
|
||||
make
|
||||
sudo make install
|
||||
|
||||
### Jansson
|
||||
|
||||
On many systems, libjansson can installed via apt:
|
||||
|
||||
sudo apt install libjansson-dev
|
||||
|
||||
Otherwise, it can be installed from source:
|
||||
|
||||
wget -O libjansson-2.12.tar.gz https://github.com/akheron/jansson/archive/v2.12.tar.gz
|
||||
tar -xf libjansson-2.12.tar.gz
|
||||
cd jansson-2.12
|
||||
mkdir .build
|
||||
cd .build
|
||||
cmake ..
|
||||
make
|
||||
sudo make install
|
||||
|
||||
### GoogleTest
|
||||
|
||||
Installation of GoogleTest is optional fuse-wsfs library, but required to compile tests.
|
||||
|
||||
wget -O gtest-1.8.1.tar.gz https://github.com/google/googletest/archive/release-1.8.1.tar.gz
|
||||
tar -xf gtest-1.8.1.tar.gz
|
||||
cd googletest-release-1.8.1
|
||||
mkdir .build
|
||||
cd .build
|
||||
cmake ..
|
||||
make
|
||||
sudo make install
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user