mirror of
https://github.com/despawnerer/freearc
synced 2026-08-23 02:23:04 -04:00
No description
| app | ||
| clibs | ||
| examples | ||
| .gitignore | ||
| CHANGELOG.md | ||
| compile | ||
| freearc.cabal | ||
| README.md | ||
FreeArc
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.
Status
- Compiling C++ parts
- Compiling Haskell parts
- Linking
- Running
- Creating new FreeArc archives and extracting them
- Extracting existing FreeArc archives
Still needs to be done
- I have not looked at
Unarcat all. - Would be great to get my hands on on some actual FreeArc archives that were created by the original program
Removed
- GUIs
- Windows support
- Little-endian support
- FAR plugin
- Shell extensions
- Installers etc.
- Lua support
Prerequisites
- GNU make
- Cabal
- C++ compiler (clang works)
- GHC (9+ definitely works)
- Curl headers
Building
-
Compile C++ parts
./compile -
Build
cabal build
Running
cabal run