Archive format developed originally by @Bulat-Ziganshin.
This project aims to take the latest released sources (0.67) and modernize them to be buildable with a modern toolchain, and on a Mac.
- Compiling C++ parts
- Compiling Haskell parts
- Linking
- Running
- Creating new FreeArc archives and extracting them
- Extracting existing FreeArc archives
- I have not looked at
Unarc
at all. - Would be great to get my hands on on some actual FreeArc archives that were created by the original program
- GUIs
- Windows support
- Little-endian support
- FAR plugin
- Shell extensions
- Installers etc.
- Lua support
- GNU make
- Cabal
- C++ compiler (clang works)
- GHC (9+ definitely works)
- Curl headers
-
Compile C++ parts
./compile
-
Build
cabal build
cabal run