Update the script for building in Ubuntu 24.04

It builds now 7z.so with rar support, so no codecs are needed at runtime, YACReader no longer loads separated codecs.
This commit is contained in:
Luis Ángel San Martín
2024-09-22 17:22:30 +02:00
parent f0c142b300
commit 60413d9c9f
3 changed files with 12 additions and 5 deletions

View File

@ -1,6 +1,6 @@
## Ubuntu 24.04 build script
You can use `build.sh` to build YACReader from scratch in `Ubuntu 24.04` with `7zip` (including `RAR5` support) and `poppler` (pdf). This build uses `Qt6`.
The script will create a folder next to it where all the downloads and building will happen, it will also install all the required dependencies. Once the scrip finishes succesfully `YACReader`, `YACReaderLibrary` and `YACReaderLibraryServer` should be installed in your system.
The script will create a folder next to it where all the downloads and building will happen, it will also install all the required dependencies. The script builds it and installs 7z.so in /usr/lib/7zip/. Once the scrip finishes succesfully `YACReader`, `YACReaderLibrary` and `YACReaderLibraryServer` should be installed in your system.
WARNIG: This doesn't work with the latest release (9.14), there is a bug and some of the code is still looking for the old p7zip library, you need to build from develop, to do so run: `build.sh develop`.