Gönderen Konu: Kernel Derleme esnasında oluşan hata  (Okunma sayısı 4928 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı yuijin

  • Üye
  • **
  • İleti: 58
Kernel Derleme esnasında oluşan hata
« : 10 Ocak 2010, 06:10:11 ös »
Merhaba;
2.6.32.3 kernelini derlemek istediğimde aşağıdaki hata ile karşılaşıyorum, aynı kernel'i Debian'da derlerken bir sorun oluşmuyor.

make menuconfig
  HOSTCC  scripts/basic/fixdep
Sırayla bir altındaki dosyada içerilerek:
                /usr/include/bits/posix1_lim.h:153,
                /usr/include/limits.h:145,
                /usr/lib/gcc/i486-slackware-linux/4.2.3/include/limits.h:122,
                /usr/lib/gcc/i486-slackware-linux/4.2.3/include/syslimits.h:7,
                /usr/lib/gcc/i486-slackware-linux/4.2.3/include/limits.h:11,
                scripts/basic/fixdep.c:114:
/usr/include/bits/local_lim.h:36:26: hata: linux/limits.h: Böyle bir dosya ya da dizin yok
Sırayla bir altındaki dosyada içerilerek:
                /usr/include/sys/socket.h:36,
                /usr/include/netinet/in.h:25,
                /usr/include/arpa/inet.h:23,
                scripts/basic/fixdep.c:116:
/usr/include/bits/socket.h:320:24: hata: asm/socket.h: Böyle bir dosya ya da dizin yok
scripts/basic/fixdep.c: 'use_config' işlevinde:
scripts/basic/fixdep.c:204: hata: 'PATH_MAX' bildirilmemiş (bu işlevde ilk kullanımı)
scripts/basic/fixdep.c:204: hata: (Bildirilmemiş her betimleyici görüldüğü her işlev
scripts/basic/fixdep.c:204: hata: için sadece bir kez raporlanır.)
scripts/basic/fixdep.c:204: UYARI: 's' değişkeni kullanılmamış
scripts/basic/fixdep.c: 'parse_dep_file' işlevinde:
scripts/basic/fixdep.c:304: hata: 'PATH_MAX' bildirilmemiş (bu işlevde ilk kullanımı)
scripts/basic/fixdep.c:304: UYARI: 's' değişkeni kullanılmamış
make[1]: *** [scripts/basic/fixdep] Hata 1
make: *** [scripts_basic] Hata 2

Çevrimdışı atlantis

  • Yönetici
  • Forum Gurusu
  • *****
  • İleti: 600
  • Truva Linux
    • Truva Linux
Ynt: Kernel Derleme esnasında oluşan hata
« Yanıtla #1 : 10 Ocak 2010, 07:56:12 ös »
Bu kerneli Truva'da mı derliyorsun?

Çevrimdışı yuijin

  • Üye
  • **
  • İleti: 58
Ynt: Kernel Derleme esnasında oluşan hata
« Yanıtla #2 : 10 Ocak 2010, 08:09:05 ös »
Evet.
Ayrıca bir tarafdan Debian üzerinden de derlemeye devam ediyorum.

Çevrimdışı atlantis

  • Yönetici
  • Forum Gurusu
  • *****
  • İleti: 600
  • Truva Linux
    • Truva Linux
Ynt: Kernel Derleme esnasında oluşan hata
« Yanıtla #3 : 10 Ocak 2010, 11:24:44 ös »
Depodan kernel-headers-2.6.24.3-x86-2.tgz paketini kurup dene.

Çevrimdışı yuijin

  • Üye
  • **
  • İleti: 58
Ynt: Kernel Derleme esnasında oluşan hata
« Yanıtla #4 : 12 Ocak 2010, 09:13:31 ös »
Header'ı yükleyince bir nebze sorun çözümlendi. make menuconfig'de bir hata oluştu ama xconfig üzerinden gerekli seçenekleri düzenleyebildim. Sonuncunda 512 mb ram ile vals yapan bir truva'ya sahip oldum.


Çevrimdışı atlantis

  • Yönetici
  • Forum Gurusu
  • *****
  • İleti: 600
  • Truva Linux
    • Truva Linux
Ynt: Kernel Derleme esnasında oluşan hata
« Yanıtla #5 : 12 Ocak 2010, 10:05:44 ös »
İso daki mevcut kernel işini görmedi mi? Sanırım yapmak istediğin bir şeyler eksikti.

Çevrimdışı yuijin

  • Üye
  • **
  • İleti: 58
Ynt: Kernel Derleme esnasında oluşan hata
« Yanıtla #6 : 13 Ocak 2010, 12:34:33 ös »
Bir önceki kernelde işimi görüyordu  ama kafamdaki bir takım işleri yapmak ve test etmek için kurmayı uygun gördüm. 
Bir daha not düşmeyi uygun gördüm;  düşük sistemler için Truva'nın performans gerçekden harika ama paket sayısı düşük. Onu da artık slackware depolarından gidericez...

Çevrimdışı atlantis

  • Yönetici
  • Forum Gurusu
  • *****
  • İleti: 600
  • Truva Linux
    • Truva Linux
Ynt: Kernel Derleme esnasında oluşan hata
« Yanıtla #7 : 13 Ocak 2010, 12:59:45 ös »
http://www.slacky.eu deposundan faydalanabilirsin. Yalnız eski slackware sürümü üzerinden hazırlandığı için depo olarak 12.1' i eklemen lazım. Yoksa sistemde bir çok paket çakılabilir.

/etc/slapt-get/slapget-rc dosyasına

http://repository.slacky.eu/slackware-12.1/

satırını da dosyadaki örneğine göre eklersin. Sonra gslapt programı üzerinde Güncelle butonuna basıp depo listeleri güncellet. Sonra tonlarca pakete ulaşacaksın.

Proje olarak imkanlarımız zayıf olduğu için anca bu kadar yapabiliyoruz.

Çevrimdışı yuijin

  • Üye
  • **
  • İleti: 58
Ynt: Kernel Derleme esnasında oluşan hata
« Yanıtla #8 : 13 Ocak 2010, 10:49:05 ös »
Çok teşekkür ederim, tavsiye ettiğiniz depolarıda eklemiş bulunmaktayım.

Şu imkansızlıkda böyle bir proje için uğraş vermek, zaman harcamak bile yeterince övülmesi gereken bir durumdur.  Kendi adıma teşekkür ederim.

Çevrimdışı atlantis

  • Yönetici
  • Forum Gurusu
  • *****
  • İleti: 600
  • Truva Linux
    • Truva Linux
Ynt: Kernel Derleme esnasında oluşan hata
« Yanıtla #9 : 14 Ocak 2010, 12:19:48 öö »
İlgi ve sabır gösterdiğiniz için de ben teşekkür ederim.