O erro "arquitetura incorreta 'amd64'" é porque você tentou instalar um pacote de 64 bits ("amd64") em um sistema de 32 bits ("i386"). O pacote libc6-dev-i386
é meio estranho porque é construído apenas para sistemas de 64 bits, mas na verdade contém software de 32 bits. Ele serve para ajudar na compilação de programas de 32 bits em sistemas de 64 bits.
Como você está executando um sistema de 32 bits, libc6-dev
é o pacote que você precisa. Que contém os cabeçalhos e bibliotecas necessários para compilar programas de 32 bits. (Em um sistema de 64 bits, libc6-dev
fornece arquivos para compilar programas de 64 bits, e é por isso que há também um pacote libc6-dev-i386
com os arquivos de 32 bits.)
Seu script bootstrap.sh
tem o nome libc6-dev-i386
embutido em código, o que significa que o script supõe que está sendo executado em um sistema de 64 bits. O mais simples é simplesmente editar o script e alterar libc6-dev-i386
para libc6-dev
e, em seguida, executá-lo novamente.