"libsigsegv" é uma biblioteca para lidar com falhas de página no modo de usuário(a). Uma falha de página ocorre quando um aplicativo tenta acessar uma região da memória que não está disponível atualmente. Capturar e manusear uma falha de página é uma técnica útil para implementar memória virtual paginável, acesso mapeado em memória a bases de dados persistentes, coletores geracionais de lixo, manuseadores de estouro de pilha e memória compartilhada distribuída.
Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.4.
Transferência (HTTP): https://ftp.gnu.org/gnu/libsigsegv/libsigsegv-2.15.tar.gz
Soma de verificação MD5 da transferência: c2885785b3e5d1c94b1adb22b3002ccc
Tamanho da transferência: 484 KB
Espaço em disco estimado exigido: 3,7 MB (com testes)
Tempo de construção estimado: menos que 0,1 UPC (com testes)
Instale libsigsegv executando os seguintes comandos:
./configure --prefix=/usr \ --enable-shared \ --disable-static && make
Para testar os resultados, emita: make check.
Agora, como o(a) usuário(a) root
:
make install
--enable-shared
: Essa chave
garante que as bibliotecas compartilhadas sejam compiladas.
--disable-static
: Essa
chave impede a instalação das versões estáticas das bibliotecas.