Çekirdek derlemesi sırasında İmzalama Hatası


0

Bu bağlantıyı izleyerek sistemimden çekirdeği derlemeye çalışıyordum http://www.ramkitech.com/2012/04/how-to-compile-kernel-step-by-step.html

kaçtığımda Yapmak komut, aşağıdaki hatayı alıyorum

 writing new private key to 'signing_key.priv'
Illegal instruction (core dumped)
make[1]: *** [signing_key.x509] Error 132
make: *** [kernel] Error 2

Lütfen bu hatayı çözmeme ve çekirdeğimi oluşturmama yardım eder misin (linux-3.18.20).

Ubuntu 14.04 LTS 32bit (çekirdek 3.13.0-24-generic) kullanıyorum, çekirdek kaynağını kernel.org'dan indirdim (en son çekirdek linux-3.18.20)

Yanıtlar:


0

İşlemciniz OpenSSL'de tanımadığı bir talimat vermeye çalıştı. Bu, OpenSSL kurulumunuzla ilgili bir sorun olabilir.

Illegal instruction (core dumped)
  • OpenSSL'nin yanlış CPU mimarisi için derlenmediğinden emin olun. OpenSSL kopyanız daha yeni bir CPU için derlenmiş olabilir ve CPU'nuz gibi yeni komutları desteklemiyor olabilir. SSE komut setleri .

  • Aksi takdirde, OpenSSL kurulumunuz bozuk olabilir ve yeniden kurmanız gerekebilir.


Openssl sürümü ile ilgili bir sorun vardı. Önerinize göre, openssl dosyasını yeniden yükledim ve şimdi çekirdeğimi derleyebiliyorum. Teşekkürler.
— bholanath
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.