Comments (1)
On Linux, it is not usual to add the runtime path (rpath) into binaries (I don't know why; on other operating systems it is common). For this reason, we explicitly disable this CMake feature on Linux, see here.
Users installing programs on Linux are usually aware of this and either change the ldconfig file or use a different installation prefix that's already covered by the existing ldconfig; or they use their distro's package manager (in your case I think that would be sudo apt install libzip-dev
).
The libzip installation definitely shouldn't touch the ldconfig config file.
In summary, I don't think there's anything libzip should do differently here.
You can
- change the ldconfig file as you did
- install into
/usr
(or some other path that's covered by your ldconfig config file) - try enabling the RPATH handling in
CMakeLists.txt
- or use the libzip-dev Mint package.
from libzip.
Related Issues (20)
- No rule to make target 'zlib.h', needed by 'lib/libzip.dll' HOT 7
- ZIP_CM_SHRINK and ZIP_CM_IMPLODE give unsupported compression method error HOT 1
- Error when use with CPM (cmake package manager) HOT 1
- ZIP_ER_INCONS error (Zip archive inconsistent) on an apparently valid ZIP archive HOT 2
- 4 GB limit? HOT 1
- Functionality for creation of split-volume zip files based on individual byte ranges of complete file HOT 3
- Creating ZIP archives is not properly handling wchar_t on Windows 11/x64. HOT 1
- Crash with illegal instruction under Windows 11 x64 ARM virtualization HOT 2
- Fix documentation of `zip_source_win32handle` HOT 1
- Enhance documentation of `zip_source_zip_file` and `zip_source_zip` HOT 3
- writing zip file fails HOT 2
- Using the libzip library to package files suddenly increases CPU load HOT 5
- Improve API Documentation HOT 5
- Compilation error w/ MSYS2 GCC: Incompatible pointer types HOT 5
- CMake FetchContent support HOT 2
- New release? HOT 2
- zip_open fails with a file on the filesystem with data deduplication turned on (Windows)
- `zip_source_filep_create` fails on Windows with a large zip archive
- `zip_fread()` returns -1 in case of error, how to get more information ? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libzip.