Compiling Toccfs from Source¶
Requirements¶
toccfs wrote using FUSE (File System in User Environment) library. So, you need to have FUSE installed on your system. Usually, you can find a package like libfuse-dev among your distro’s packages. If not, try get it from its web site: fuse.sourceforge.net.
You also need libtocc compiled and installed on you system. If you didn’t do this already, see How to Compile And Use libtocc.
Bootstraping¶
First step is to create a configure script. If you downloaded a released
source package, this step already done. You can skip it.
You need Gnu Auto Tools, e.g. Libtool, Autoconf and Automake installed.
Then, simply invoke bootstrap script:
./bootstrap
Configuring¶
Previous step created a configure script. Normally, you don’t need to pass
any options:
./configure
By default, toccfs binary (toccfs) will be installed in the default bin
directory. Usually /usr/local/bin/. If you want to install it into another
directory, you can pass --prefix option to configure script:
./configure --prefix=/opt/tocc/
Which installs binary in /opt/tocc/bin/.
Making¶
Now that you configured CLI, you can invoke make in order to compile the
source:
make
Installing¶
If previous step goes without any error, simply invoke:
make install
(Usually, you need super user access to invoke this command.)
This will install toccfs binary in the directory you specified using
--prefix (or the default directory).
Follow @t_o_c_c_