mirror of
https://github.com/vgough/encfs.git
synced 2025-08-10 06:17:40 +02:00
Make the install page generic
@ -1,30 +0,0 @@
|
|||||||
This document is a work in progress
|
|
||||||
|
|
||||||
# Install prerequisites
|
|
||||||
|
|
||||||
Build tools
|
|
||||||
|
|
||||||
apt-get install build-essential autoconf automake make libtool
|
|
||||||
|
|
||||||
encfs dependencies
|
|
||||||
|
|
||||||
apt-get install libfuse-dev libssl-dev librlog-dev libboost-all-dev
|
|
||||||
|
|
||||||
# Prepare the sources for compiling
|
|
||||||
|
|
||||||
```
|
|
||||||
libtoolize --force
|
|
||||||
aclocal
|
|
||||||
autoheader
|
|
||||||
touch build-aux/config.rpath
|
|
||||||
automake --force-missing --add-missing
|
|
||||||
autoconf
|
|
||||||
```
|
|
||||||
|
|
||||||
# Compile
|
|
||||||
|
|
||||||
```
|
|
||||||
./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu
|
|
||||||
make
|
|
||||||
make install
|
|
||||||
```
|
|
18
Installing EncFS.md
Normal file
18
Installing EncFS.md
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
This document supplements the generic build instructions in the [INSTALL.md](https://github.com/vgough/encfs/blob/master/INSTALL.md) file that is bundled with the source code. It adds specific instructions for compiling EncFS on several Linux distributions and Mac OS X.
|
||||||
|
|
||||||
|
### Debian and Ubuntu
|
||||||
|
|
||||||
|
Install the build tools and dependencies:
|
||||||
|
|
||||||
|
apt-get install build-essential autoconf automake make libtool
|
||||||
|
apt-get install libfuse-dev libssl-dev librlog-dev libboost-serialization-dev
|
||||||
|
|
||||||
|
Compile, test and install:
|
||||||
|
|
||||||
|
autoreconf -if
|
||||||
|
./configure
|
||||||
|
make
|
||||||
|
make test
|
||||||
|
sudo make install
|
||||||
|
|
||||||
|
Note: EncFS is automatically [build-tested by Travis CI](https://travis-ci.org/vgough/encfs). Travis uses Ubuntu build boxes, which is why the Travis configuration file [.travis.yml](https://github.com/vgough/encfs/blob/master/.travis.yml) always contains up-to-date instructions for compiling EncFS on Ubuntu.
|
Reference in New Issue
Block a user