Estou tentando fazer uma operação seguindo osdev.org. No entanto, não posso fazer isso sem o modo de compilador cruzado no gcc. Estou tentando alterar a host
opção para i686-elf-gcc
(isso supostamente ativa o modo cc para essa plataforma), mas para fazer isso devo executar o ./configure
. Quando faço isso, recebo este erro: ./configure: No such file or directory.
O que devo fazer?
EDITAR: Aqui está uma imagem da minha pasta gcc:
Responder1
./configure
é o primeiro script que deve ser executado quando você compila um programa na forma de código-fonte. O que você parece estar fazendo é procurar o ./configure
script em uma instância já instalada do gcc, ou seja, uma abaixo do path /usr/lib/gcc/x86_64-linux-gnu/5.4.0
. Esse diretório é criado na instalação, portanto, alguns passos além de chamar ./configure
.
Você deve começar baixando o código-fonte. Em seguida, lendo o README
(ou similar) e o configure
próprio script. Depois de seguir essas etapas, você estará executando o script. (Provavelmente com alguns parâmetros especiais. Then make
e then make install
. E neste ponto você terá um diretório semelhante em algum lugar definido, contendo sua nova compilação do programa.)