libunwind pakken inneholder et flyttbart og effektivt C programmeringsgrensesnitt (API) for å bestemme anropskjeden til et program. API-en gir i tillegg midler til å manipulere bevart (callee-lagret) tilstand for hver anropsramme og for å gjenoppta kjøringen når som helst i anropskjeden (ikke-lokal goto). API-en støtter både lokal (samme prosess) og ekstern (på tvers av prosess) operasjoner.
Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/libunwind/libunwind/releases/download/v1.8.2/libunwind-1.8.2.tar.gz
Nedlasting MD5 sum: 0124a38fb752aa5492635f35d089f6b7
Nedlastingsstørrelse: 960 KB
Estimert diskplass som kreves: 24 MB (med tester)
Estimert byggetid: 0.2 SBU (med tester)
texlive-20250308 (for latex2man)
Først, fiks et problem når det bygges med gcc-15:
sed -i '/func.s/s/s//' tests/Gtest-nomalloc.c
Installer libunwind ved å kjøre følgende kommandoer:
./configure --prefix=/usr --disable-static && make
For å teste resultatene, utsted: make check.
Nå, som root
bruker:
make install
--disable-static
: Denne
bryteren forhindrer installasjon av statiske versjoner av
bibliotekene.