Ld

ELF(5) - File Formats Manual

Ld, As, Core, Gdb, Objdump, Execve, Elf

ELF(5) - File Formats Manual # ELF(5) - File Formats Manual NAME # elf - format of ELF executable binary files SYNOPSIS # #include <elf.h> DESCRIPTION # The header file <elf.h> defines the format of ELF executable binary files. Amongst these files are normal executable files, relocatable object files, core files and shared libraries. An executable file using the ELF file format consists of an ELF header, followed by a program header table or a section header table, or both. ...

LD.SO(1) - General Commands Manual

Ldconfig, Elf, Ld, Ld-So

LD.SO(1) - General Commands Manual # LD.SO(1) - General Commands Manual NAME # ld.so - run-time link-editor DESCRIPTION # ld.so is a self-contained, position independent program image providing run-time support for loading and link-editing shared objects into a process’s address space. It uses the data structures (see elf(5)) contained within dynamically linked programs to determine which shared libraries are needed and loads them at a convenient virtual address using the mmap(2) system call. ...

LDCONFIG(8) - System Manager's Manual

Rc.conf, Elf, Ld, Ldconfig

LDCONFIG(8) - System Manager’s Manual # LDCONFIG(8) - System Manager’s Manual NAME # ldconfig - configure the shared library cache SYNOPSIS # ldconfig [-mRrsUv] [path …] DESCRIPTION # ldconfig is used to prepare a set of “hints” for use by the run-time linker ld.so(1) to facilitate quick lookup of shared libraries available in multiple directories. It scans a set of built-in system directories and any directories specified on the command line (in the given order) looking for shared libraries and stores the results in the file /var/run/ld. ...

LIBRARY-SPECS(7) - Miscellaneous Information Manual

Depends, Ports, Ld, Pkg_add, Packages, Specs, Ld.so, Helper, Bsd.port.mk, Ldconfig, Library-Specs

LIBRARY-SPECS(7) - Miscellaneous Information Manual # LIBRARY-SPECS(7) - Miscellaneous Information Manual NAME # library-specs - shared library name specifications DESCRIPTION # Each WANTLIB item in the ports tree conforms to [path/]libname[=major[.minor]] or [path/]libname[>=major[.minor]] All libraries that a package needs must be mentioned in that list. Except for system and X11 libraries, they all must be reachable through LIB_DEPENDS and RUN_DEPENDS, directly, or indirectly through recursive dependencies. Conversely, the ports tree uses WANTLIB to check whether a given LIB_DEPENDS will be required at runtime for shared libraries, and thus turn it into a @depend line (see pkg_create(1)) . ...