Skip to content

Latest commit

 

History

History
93 lines (63 loc) · 1.73 KB

File metadata and controls

93 lines (63 loc) · 1.73 KB

How to Build

Prerequisites

To build mount-zip, you need the following libraries:

On Debian systems, you can get these libraries by installing the following packages:

$ sudo apt install libboost-container-dev libicu-dev libfuse3-dev libzip-dev

For compatibility reasons, mount-zip can optionally use the old FUSE 2 library libfuse >= 2.9. On Debian systems, you can install FUSE 2 by installing the following package:

$ sudo apt install libfuse-dev

To build mount-zip, you also need the following tools:

On Debian systems, you can get these tools by installing the following packages:

$ sudo apt install g++ pkg-config make pandoc

To test mount-zip, you also need the following tools:

On Debian systems, you can get these tools by installing the following packages:

$ sudo apt install mount python3

Build mount-zip

$ make

With debugging assertions

$ DEBUG=1 make

With FUSE 2

$ FUSE_MAJOR_VERSION=2 make

Test mount-zip

All tests (including slow tests)

$ make check

Only fast tests

$ make check-fast

Install mount-zip

$ sudo make install

Uninstall mount-zip

$ sudo make uninstall