mirror of
https://github.com/vgough/encfs.git
synced 2025-08-07 13:08:47 +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