libatomic_ops fornece implementações para operações atômicas de atualização de memória em várias arquiteturas. Isso permite o uso direto delas em código razoavelmente portátil. Ao contrário de pacotes semelhantes anteriores, esse considera explicitamente a semântica de barreira de memória e permite a construção de código que envolve sobrecarga mínima ao longo de uma variedade de arquiteturas.
Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.
Transferência (HTTP): https://github.com/ivmai/libatomic_ops/releases/download/v7.6.14/libatomic_ops-7.6.14.tar.gz
Soma de verificação MD5 da transferência: ee8251f5091b7938d18be4dda843a515
Tamanho da transferência: 492 KB
Espaço em disco estimado exigido: 6,3 MB (com os testes)
Tempo de construção estimado: 0,1 UPC (com os testes)
Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/libatomic_ops
Instale libatomic_ops executando os seguintes comandos:
./configure --prefix=/usr  \
            --enable-shared  \
            --disable-static \
            --docdir=/usr/share/doc/libatomic_ops-7.6.14 &&
make
        Para verificar os resultados, emita make check.
          Agora, como o(a) usuário(a) root:
        
make install
          --enable-shared: Essa chave
          habilita construir as bibliotecas compartilhadas libatomic_ops.
        
          --disable-static: Essa
          chave impede a instalação das versões estáticas das bibliotecas.