Categorias
Kernel

Patches permitem compilar kernel Linux diretamente no macOS

Novos patches permitem que desenvolvedores compilem o kernel Linux ARM64 diretamente em sistemas Apple Silicon rodando macOS, usando a cadeia de ferramentas LLVM/Clang e o Homebrew para arquivos adicionais.

Os desenvolvedores que utilizam dispositivos Apple Silicon rodando macOS agora têm novas opções para compilar o kernel Linux diretamente em seus sistemas, graças a um conjunto atualizado de patches. Lançados inicialmente em 2022, esses patches foram projetados para permitir a compilação do kernel Linux ARM64 a partir de hosts macOS, utilizando ferramentas baseadas no LLVM/Clang. O objetivo era possibilitar testes rápidos, como builds e verificações de integridade, diretamente no macOS.

Recentemente, Daniel Gomez publicou uma nova versão desses patches, que otimiza ainda mais o sistema de build do kernel Linux para hosts macOS ARM64. Essa atualização visa tornar o processo de compilação mais estável e eficiente, garantindo que os desenvolvedores consigam compilar o kernel Linux usando o LLVM do macOS.

Além das ferramentas LLVM, os usuários que desejam compilar o kernel precisarão utilizar o Homebrew, a fim de obter arquivos de cabeçalho C adicionais, que não são encontrados nativamente no macOS, mas são essenciais para a compilação do kernel Linux.

Para quem está interessado em compilar o kernel Linux diretamente no macOS, os patches mais recentes podem ser encontrados na lista de discussão do kernel Linux.

Por Emanuel Negromonte

Fundador do SempreUPdate. Acredita no poder do trabalho colaborativo, no GNU/Linux, Software livre e código aberto. É possível tornar tudo mais simples quando trabalhamos juntos, e tudo mais difícil quando nos separamos.

Sair da versão mobile