Skip to content

Latest commit

 

History

History
66 lines (40 loc) · 1.69 KB

INSTALL.md

File metadata and controls

66 lines (40 loc) · 1.69 KB

Installation of ZIPsFS

Please visit the page for your OS.

  • MS-Windows: Install ZIPsFS in a WSL environment.
  • Linux
  • BSD
  • Solaris / Illumos On Solaris getting FUSE file systems to work seems tricky. More work is needed to understand the permission. At least, ZIPsFS compiles.
    • Omnios Compiles. No files are seen at mount point.
    • OpenIndiana Works as root, but not as normal user.

For the auto-generated files consider installing

  • tesseract-ocr-eng
  • imagemagick
  • poppler-utils pdftotext

If your OS is not listed, continue reading here.

First install the required libraries.

  • libfuse3
  • libzip

Dependencies

ZIPsFS is written in standard C according to the POSIX industry strandard. It has been developed on Linux and works on NetBSD, FreeBSD and MacOSX

First install the required libraries and packages.

  • bash unzip tmux
  • libfuse3 or libfuse2
  • libzip
  • C compiler gcc or clang
  • binutils (Provides /usr/bin/addr2line, which is used for debugging. Back-traces show location in source code)
  • It does not need the GNU extensions

Alternatively, consider installation with autotools on Linux

Testing the installed ZIPsFS

src/ZIPsFS_testing.sh  <Path to ZIPsFS executable>

TroubleShooting

Are the shared libraries found on the system? The option -fuse3 refers to libfuse3.so. Is this found in the library search paths. Are the include files in the include file search paths?