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.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.4 plattform.
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.