28 Mayıs 2009

İlk çalışan çekirdeğim

Daha önce farklı zamanlarda bilgisayar ve gömülü cihazlar için çekirdek derlemeyi denemiştim. Sonuç ya derleme hatası, ya da "kernel panic" oluyordu. Dün ilk defa ARM9 kullanan bir kart için derlediğim çekirdek çalıştı.

Anlaşılan, sadece çekirdeğin ayarlarını düzgün yapmak yetmiyor, çekirdeği derlemek için kullandığımız derleyiciyi(benim için bu arm-...-gcc) doğru ayarlarla ve hatta doğru derleyiciyle derlememiz gerekiyor.(gcc 4.3 yerine 3.6, ortam olarak da dash degil bash).