Windows 7 x64'te GCC ve Binutils Oluşturma


2

Aşağıdaki talimatları izleyerek GCC'yi inşa etmeye çalışıyorum: Building GCC . Şu anda binutils yapıyorum ama hatayı alıyorum:

* BFD, x86_64-unknown-cygwin hedefini desteklemiyor. * Desteklenen hedefler için bfd / config.bfd dosyasına bakın. Makefile: 2461: configure-bfd' failed make[1]: *** [configure-bfd] Error 1 make[1]: Leaving directory /home/Me/opt/binutils-2.23/build-binutils ' hedefi için tarif ' Makefile: 841: `tümü 'hedefinin tarifi başarısız oldu: *** [tümü] Hata 2

Cygwin64 kullanıyorum. İlk hata 64-bit Windows kullanarak benimle bir şeyler yapması gerektiğini düşünmemi sağladı.


Duymak istediğin gibi değil, ama Linux'u sanal bir makinede kullanmak cygwin kullanmaktan daha az sorun yaşar.
talaş

Dosyan var bfd/config.bfdmı? Bu listede hangi hedefler (oluşturulacak / oluşturulacak)?
Hennes

Yanıtlar:


0

x86_64-cygwinyeni bir platformdur ve yeni bir binutils anlık görüntüsünü gerektirir. Cygwin binutilskaynak paketi, şu anda kullanmakta olduğumuz anlık görüntüyü ve bunu oluşturmak için kullanılan .cygport dosyasını ve patchset'i içerir. Fakat asıl soru, neden zaten mevcut olduğunda binutils yapıyorsunuz?


0

Eğer sadece GCC istiyorsanız, MinGW inşalar veya TDM-GCC gibi birçok MinGW portu (Windows için Minimalist GNU) var . Sonra bunların üzerine bir IDE yükleyebilirsin (ya da dahil derleyiciyi Code :: Blocks gibi indirmenin içerdiği bir sürümünü kullan!) .

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.