Skip to content

Conversation

@jesusmb1995
Copy link

@jesusmb1995 jesusmb1995 commented Nov 10, 2025

Unfortunately after incorporating review comment, the previous fix attempt still broke CI.

See comment:
https://github.com/tetherto/qvac-lib-infer-llamacpp-llm/pull/302#issuecomment-3504366986 and #57 (comment)

The official documentation does not specify LIBDIR is only static libraries or only for linked (and not dynamic) libraries. On the contrary, BINDIR it specifies its for executables, which shared libraries are not:
https://cmake.org/cmake/help/latest/module/GNUInstallDirs.html

where

is one of:
BINDIR
user executables (bin)

LIBDIR
object code libraries (lib or lib64)

On Debian, this may be lib/ when CMAKE_INSTALL_PREFIX is /usr.

If you look at /usr/lib (the mention default path on Debian) it contains .so files. So object code libraries means/includes shared libraries (which can be linked or opened at runtime, its not specified).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant