Linux no macOS

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.

Patches permitem compilar kernel Linux diretamente no macOS

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.