Skip to content
Latchkey

Dynamic Linking - CI/CD Glossary Definition

Dynamic linking resolves library references at load time or run time rather than build time, so the executable depends on shared libraries (.so, .dll, .dylib) being present on the target system.

In CI

A missing shared object surfaces at run time as "error while loading shared libraries" or "cannot open shared object file", not at build time, so it can pass the build stage and fail later.

Related guides

Tired of flaky CI? Latchkey auto-heals failed jobs and retries them for you. Start free →