Ç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.