Biasanya ini dilakukan dengan mengkompilasi silang kompiler pada komputer lain untuk arsitektur target. Anda dapat menemukan latar belakang di sini dan di sini . Ini bukan proses yang sepele. Jika target Anda bukan arsitektur yang sudah didukung GCC, maka Anda punya banyak pekerjaan di depan Anda.
Saya ingat membaca beberapa gccinstruksi instalasi lama tentang membangun kompiler minimal asdan menggunakannya untuk membangun yang asli gcc.
user1686
Saya selalu berpikir bahwa bootstrap kompiler pada arsitektur baru akan menyenangkan. Tentu saja, merancang prosesor ISA dan mengimplementasikannya dalam logika diskrit atau FPGA kedengarannya sangat menyenangkan, ... senyum Oh, jika saya hanya punya waktu luang ...
Evan Anderson
1
Wow - Saya hanya 99,9% yakin tapi tidak, tidak, saya benar-benar tidak percaya Anda bisa.
Jawaban:
Apa yang Anda bicarakan dikenal sebagai bootstrap kompiler .
Biasanya ini dilakukan dengan mengkompilasi silang kompiler pada komputer lain untuk arsitektur target. Anda dapat menemukan latar belakang di sini dan di sini . Ini bukan proses yang sepele. Jika target Anda bukan arsitektur yang sudah didukung GCC, maka Anda punya banyak pekerjaan di depan Anda.
sumber
gcc
instruksi instalasi lama tentang membangun kompiler minimalas
dan menggunakannya untuk membangun yang asligcc
.Wow - Saya hanya 99,9% yakin tapi tidak, tidak, saya benar-benar tidak percaya Anda bisa.
Yang mengatakan mungkin layak bertanya pada SO.
sumber