Crie o gcc sem o compilador de corrente alternada


8

É possível construir o gcc sem o compilador CA já na máquina? Se sim, como?


11
Você sempre pode obter um binário ... Se você está entrando em tais considerações, geralmente está muito ferrado.
Antoine Benkemoun

Respostas:


16

O que você está falando é conhecido como inicialização de um compilador .

Normalmente, isso é feito através da compilação cruzada do compilador em outra máquina para a arquitetura de destino. Você pode encontrar algumas informações aqui e aqui . Não é um processo trivial, no entanto. Se o seu destino não é a arquitetura que o GCC já suporta, você tem muito trabalho pela frente.


11
Lembro-me de ler algumas gccinstruções de instalação antigas sobre como criar um compilador mínimo ase usá-lo para criar o real gcc.
precisa saber é o seguinte

Eu sempre pensei que seria divertido inicializar um compilador em uma nova arquitetura. Claro, a concepção de um ISA processador e implementá-lo na lógica ou FPGAs sons discretos como um monte de diversão, também ... sorrir Oh, se eu tivesse tempo livre ...
Evan Anderson

1

Uau - eu tenho apenas 99,9% de certeza, mas não, não, eu realmente não acredito que você possa.

Dito isto, pode valer a pena perguntar sobre o SO.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.