Şimdiye kadar configure'ı başarıyla başlattım, ancak make yazdığımda, bir süre sonra aşağıdaki hatayı alıyorum (başarıyla derleyen çok şey var):
ld: unknown/unsupported architecture name for: -arch i686 /usr/bin/libtool: internal link edit command failed make[2]: *** [libgcc_s.dylib] Error 1 make[1]: *** [libgcc.a] Error 2 make: *** [all-gcc] Error 2
Gcc'ye i686 mimarisi için kendisini derlememesini söylemenin bir yolu var mı?
İşte benim uname -a
eğer yardım edebilirse:
Darwin Frizlabs-Computer.local 12.2.0 Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52 PDT 2012; root:xnu-2050.18.24~1/RELEASE_X86_64 x86_64
Not: Gcc-4.0'ın eski olduğunu biliyorum ama buna ihtiyacım var.
Niçin gcc 4.0'a ihtiyacınız var, bu sebebi çözmek için kesinlikle daha iyi ve belki daha kolay
—
Mark
Karmaşık bir proje olan SheepShaver'ı derlemek ve sadece gcc-4.0 ile derlemek (AFAIK) istiyorum. İnan bana, gcc-4.0'ı derlemekten kaçınabilirsem, yapardım!
—
Frizlab
Varsayılan derleyici (clang) kullanarak çalışmıyor hiç (derleme sırasında derleyici çöküyor! Apple'a bir hata raporu gönderdim). MacPorts'ta kullanılan komut satırlarını / yamaları kullanarak da gcc-4.2 ile derlemeyi denedim. Program derler fakat çalışmaz. SheepShaver'ın gcc-4.0 ile derlenmesi gereken bir yer okudum, bu yüzden ilk önce Mountain Lion'daki ikili formda mevcut olmadığı için derlemeye çalışıyorum.
—
Frizlab
yeniden ikili dosyalar için ikili linklere tıklayın emaculation.com/forum/...
—
Mark