SORU
14 EYLÜL 2011, ÇARŞAMBA


Hata "gnu/taslakları-32.h: böyle bir dosya ya da dizin" Nacho kaynak kodu derlerken

Benim laptop Nachos yüklemeye çalışıyorum ve dizüstü 11.04 Ubuntu var.

Kodu oluşturmak için çapraz derleyici ihtiyacım olacak herhalde C ve. Bu benim sorunum. Kaynak CABASI çapraz derleyici komutunu kullanarak kod indirdim

  wget http://mll.csie.ntu.edu.tw/course/os_f08/assignment/mips-decstation.linux-xgcc.gz

ve bunu kullanarak fermuarını açtı

tar zxvf mips-decstation.linux-xgcc.gz      

Bu tamam, ama nachos işletim sistemi kullanan kod kaynağı oluşturmaya çalıştığımda bu hatayı alıyorum -

/usr/include/gnu/stubs.h:7:27: fatal error: gnu/stubs-32.h: No such file or directory compilation terminated. make: *** [bitmap.o] Error 1

Talimatları burada verilen üzerinden takip etmeye çalışıyorum - http://mll.csie.ntu.edu.tw/course/os_f08/217.htm ve her kullanmaya çalıştığımda dışında iyi çalışıyor.

CEVAP
14 EYLÜL 2011, ÇARŞAMBA


32 bit kütüphanenin dev paket kaçırıyorsun:

Ubuntulibc6-dev-i386 - sudo apt-get install libc6-dev-i386 yap." Ubuntu 12.04 için ilave talimatlar için aşağıya bakın.

Kırmızı Şapkadağıtımlar, paket adı glibc-devel.i686 (David Gardner'ın yorum için Teşekkürler)

Otomotiv-5.8paket adı glibc-devel.i386 (JimKleck yorum için Teşekkürler)

6 / 7 otomotivpaket adı glibc-devel.i686.

SLESabone olarak giriş-devel-32 - zypper in glibc-devel-32bit deniyor


KullanıyorsunuzUbuntu 12.04? a known problem that puts the files in a non standard location var. also yapman gerekiyor:

export LIBRARY_PATH=/usr/lib/$(gcc -print-multiarch)
export C_INCLUDE_PATH=/usr/include/$(gcc -print-multiarch)
export CPLUS_INCLUDE_PATH=/usr/include/$(gcc -print-multiarch)

inşa (söz .önce bir yerlerde bashrc).


Ayrıca C kodu derleme, ayrıca 32 bit stdc kütüphane gerekir. Eğer bu uyarıyı görürseniz:

.... /usr/bin/ld: cannot-lstdc ...bul.

Ubuntusudo apt-get install g -multilib gerekir

Otomotiv-5yum install libstdc -devel.i386 yapmak gerekir

Otomotiv-6yum install libstdc -devel.i686 gerekir

Lütfen paketleri düzenlemek için diğer sistemler için çekinmeyin.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Dylan Dubay

    Dylan Dubay

    10 Temmuz 2013
  • krotoflik

    krotoflik

    26 ŞUBAT 2011
  • SolidWorksTutoriels

    SolidWorksTu

    14 Kasım 2013